Refactoring Calculus: How One Math Educator Wants to Streamline First-Year Courses
Simplifying and Refactoring Introductory Calculus

Jonathan Bartlett argues that introductory calculus is overloaded with redundant techniques that burden students. He proposes a simplified framework that reduces memorization while increasing flexibility, potentially reshaping how calculus is taught to beginners.
Students have to memorize a diversity of processes for essentially performing the same task.