Shahriar Shams
I don't understand why people are saying his tests were hard for STA237. His quizzes are a bit difficult, but once you've reviewed the hw and quizzes, you can get an easy 80+ for the tests. I almost failed MAT137 btw, so I'm not even some kind of genius. His notes were the best- very organized. Only drawback is he comes late to class sometimes