Reza Shariatmadari
Professor Reza is definitely a hard core teacher. Four quizzes are hard. He focuses on lecture, so anything more can only be learned from lecture or office hour. But he is very caring and will be happy to answer questions as long as you engage in class. He will give a certain amount of curve at the end of the quarter based on your improvement.