Courselets: make your mistakes your most powerful learning tool!
Teaching is hard, always. But there is a world of difference between the difficulties of teaching one person, vs. the difficulties of teaching a (large) class, which can give us some useful insights. One-on-one, the teacher at least has the possibility of probing what the student is actually thinking on each concept, and adjusting the ...