Robert Campany
His lectures are interesting and he is very kind to his students and helps a lot in his office hours. However, he has very strong opinions and will digress in his lectures for minutes at a time. He cancelled class nearly 8 times this semester due to his health and/or traveling. Very low-stress and few exams, except 10-page research paper for final.