Over the past week I have been following an intro statistics course from UC Berkley, taught by Prof. Hank Ibsner. I find his teaching style very refreshing. He is committed to ensuring that his students understand why you do what you do in stats before showing how you do it. This teaching style really resonates with me.
When Prof. Ibsner is covering a new concept, for example standard deviation (SD) he does not give the formula first and then explain the concept. Rather he explains the concept to such a point that the formula becomes obvious. This is a good approach for me anyway and I have found that many people feel that they a stats concept once they know the formula, but do they know why something is calculated a particular way or what each variable means?