Taryn Greig
This is doable self-learning course because she provides concise materials that can definitely prepare you for midterms and final. If you keep up to finish assessments weekly, you are good to go. Besides, she is not scary professor to not answer your questions anyway, so you have no excuse to be afraid of asking her some questions via email.