Improving Teaching and Learning in the Core Curriculum