Michelle Taylor
She doesn't teach the course, instead assigns multiple research papers (and other reading sources) to learn the course content. I am a visual learner so it was difficult for me to learn. She made us read way too many papers. I wish she made PowerPoint presentations of her getting more in-depth. 