Username: Password:
Courses and GradesSchedule MakerClass FinderBook Exchange
Review this professor!

Reviews for Thomas J. Haines

Average Rating:

keyoung

Course: MATH406
Grade Expected:
January 4, 2010, 11:50 am
Haines was a good and fair prof. His lectures were sometimes boring but he allows time for HW questions. He has 2 exams which are curved and weren't that bad if you keep up with HW. He gave practice exams for both. HWs were very helpful in learning and practicing the material and he drops 3.
He told some "funny" jokes to lighten the mood several times.
Overall good prof, nice guy.
Anonymous95

Course: MATH240
Grade Expected: B
April 15, 2008, 7:57 pm
He is a very smart professor and will help with any problems. He does proofs about a third of the time and practice problems the other two thirds. He does curve at the end which is why I got a B. I would say if you are good or fair with math to take him. If math is a poor subject for you, look for someone else.
Anonymous

Course: MATH600
Grade Expected: A+
December 24, 2007, 8:53 pm
He wants to push students towards state-of-the-art mathematics. Fastest course I've ever taken. I believe it's his opinion that understanding 20%+ of the lecture is doing a good job, and the details are really an individual responsibility to fill in at home. He proves powerful theorems with really general hypotheses (no warm-up theorems) and most of the course is a stream of corollaries -- this approach is very efficient, but also tends to make things seem unmotivated. Tests are at the level of the qualifying exams. but are never unreasonable -- but if you haven't had the equivalent of 403/405 or have forgotten the material, you will probably die. In case it's relevant, he doesn't come across as a very nice person, but I'm glad to have had him as an instructor.

User Panel

  • Register
  • Login

Features

  • Courses and Grades
  • Schedule Maker
  • Class Finder
  • Book Buyer
  • Book Exchange
  • Professor Reviews
  • Grade Data Lookup

Other

  • Privacy Policy
  • Contact Us