Shahriar Shams
One of the best professors I have ever had! His lectures are very organized and clear, and he has been really nice on the grading. At first I felt like it's impossible to do well in this course because the quizzes are hard. However, the prof actually listened to students' suggestions and made them easier. Amazing course that makes you like stats!