You know, i actually do teach too and i have also learned that regular check-ups work better. Instead of compounding lectures and expecting the student to remember it all in one day.
If every teacher can seize the power of regular exams or mock exams...life would be a better place.