Reviews of professor Martin Fagin

Rating: 5.0/5, difficulty: 4.0/5
The best teacher I have had in my entire life to date. Also the most interesting class I have had the pleasure of attending. Skit/Lessons to the class, a final exam in the first month, and a huge research paper as the true final is what you are graded upon. Slot machine attendance system. You HAVE to take a class with Martin while at TNS.