Ann-Marie Castille
Took online. She makes and posts lectures specifically for her online class, & theyre super helpful & not too long. Has industry experience. she uses examples, draws on powerpoints, & skips & emphasizes what she finds most/least important. Her "fake quiz" system is genius. most importantly, she's very nice and will work with you on anything.