ive heard this from a lot of people and its true, he does get very off topic but also his method of teaching is very hands on which is my favourite method, one my of favourtie teachers.
doesnt always teach what he is supposed to, but if you pay attention in class, you'll do fine, just because he talks about irrelivant stuff, doesnt mean he doesnt teach whats neede
Needs to spend more time in the classroom. Job description is teacher, not pop machine stocker.
His method of teaching does not apply to all students but you learn to make beer