...Instead of long lectures, I explain the steps needed to solve the problem while simultaneously working through it. Then, I allow the student to try a similar problem themselves and correct errors. In programming, students follow along as I explain the concepts. (read more)