Bhaskar Upadhyay
I was told this is a great physics class for those who do not like science by my advisor, and he was right. The class is all group work, including the tests and quizzes which are open note as well. Bhaskar himself is awesome, but at times seemed clueless about what he was teaching. I would still recommend the class if you aren't super science-y.