Reviews of professor Tian Xiaoguang

Rating: 4.0/5, difficulty: 2.0/5
It looks like this is his first year teaching. But he cares about students. there's clicker in class quizzes, one group project, 3 exams online taken in class, and hws on mylabandmastering. I felt like it was a lot of assignments but they weren't too complicated. He wants you to pass and will do what he can for you to get an A.