Bridging the Gaps to Improve Teaching and Learning