Robert Seppala
Lectures are clear and informative with a lot of real-world applications to make the information more interesting. He tends to occasionally dive too deep into the theoretical side of the material. The homework is pretty time consuming but it prepares you well for the exams. If you have prev stat experience, the class is an easy A.