Reviews of professor Tao Ma

Rating: 4.0/5, difficulty: 3.0/5
Kind of hard to understand at points, but overall after having friends in all of the other finite classes I would say Tao Ma is the best finite professor, or at least gives you a better chance to get a good grade. Attendance isn't mandatory but he gave 11 pop quizzes over the course of the semester.