Excellent, passionate, and dedicated. Jeremy Chow is focused on the material but also on his students. His teaching style is focused and direct, but also open and clear. He is a tough grader, and has excellent and insightful feedback. He has a brilliant mind, and his class really enhanced my education. I would take his classes again.