Myles explains the difficult concepts well, effectively, and politely until the students understand the material. This made statistics bearable and simpler (which says a lot considering how much I tend to struggle with stats). He makes time for questions if needed otherwise no time is wasted in lectures. Highly recommend taking classes with him.