Dr. Ganem points out the increasing gap between the mathematical skills of incoming first-year college students and the knowledge and skills they need to succeed in college science and math courses and majors. He points to three main reasons for this gap: 1) teaching more and more difficult math instead of focusing on building the fundamentals, 2) mistaking the ability of students to follow a process with their understanding of concept and it's applicability, and 3) teaching concepts that are developmentally inappropriate.
Full text available online