There is a time and a place for Skill & Drill resources, and many companies providing those types of resources. You will not find those types of resources here. Every lesson, assignment, activity and assessment is carefully designed to challenge student thinking, to promote problem solving and develop conceptual understanding. It is our experience that in the absence of these components, retention is nearly impossible to instill in students.
We do not just want students to pass this class, we want them to be well prepared for future courses, too.