Explicit learning goals Interactive lectures Transformed homework problems (including a "bank" of potential HW problems) Common student difficulties & in-class group activities/tutorials Concept tests ...