Mingliang Zhang
Professor Zhang is a beast at physics but fails to deliver that knowledge to students. He has a very strong accent and rushes through lectures. There are four tests and a final. Pop quizzes are fairly easy, just a bit rushed. There is a TON of hw in this course. Expect 3 hours a week at a minimum. Goodluck. 