Talks too fast for lectures , tries to be funny but isn't , grades tough on exams , limited office hours and overall not recommended