Reviews of professor Andrew Thomas

Rating: 5.0/5, difficulty: 3.0/5
Dr. Thomas is very fair, and cares more about the students than the coursework. He will do everything he can to make sure you pass, as long as you put in the effort.