Misha Teramura
Prof. Teramura really made the course for me - incredibly accessibility-friendly to all, provides both time and feedback to students who need it and incorporates great humor in his lectures! Overall, a fantastic instructor and  reveals incredible detail/insight to his lectures. 