Santor Nishizaki
He took months to grade assignments and only required us to attend class for the first half of the semester. There was a 20-30 page group project but which I doubt he even read, we received 100% on both the paper and online presentation. He gives great advice to his students and truly cares for your success, in and outside of the classroom.