Some people say, teaching is one of the best ways to learn something properly. Do you agree? In parallel to Claire's study tips thread, how about also sharing some teaching tips? What do you think makes a teacher or a course great? Separating them from any ordinary ones?
Looking forward to hearing your comments.