Reza Shariatmadari
I have not once in my SCU career contemplated dropping a class and unfortunately, due to his insanely hard quizzes and tests, I think I'd rather save my GPA and drop then merely pass this class. DO NOT TAKE!!! I don't care if you NEED this class, just wait for a better professor. 