Steven White
Professor White is definitely a nice person. He is considerate and humorous. He always replies to emails and helps me resolve my problems while the TA never cares about that and never replies to my e-mail. His lecture and slides are well-organized and interesting. But the final exam is MUCH HARDER than the previous two exams.