Allison Milner
This subject itself is very difficult to learn but it can be done with plenty of you tube videos and online researching. She gives very little assignments and weekly quizzes. I spend between 1-2 hours on her class per week outside of the classroom. She is very nice and answers all emails in a timely matter. 