Richard Gordon
The worst professor I have ever had in my life! He was always late and would wait ten minutes or 15 into class to send an email saying he is canceling class. did not get quizzes back until after our final. Just because he can speak a language does not mean he can teach. Do NOT take him