Shannon Erdelyi
her lectures are very engaging as she uses interesting examples. assignments are straightforward. group project was okay, not super complicated. she tells you what is on quizzes/tests so you wont be surprised. the sapling assignments - if you can finish those within a free trial, do it, dont waste $90. final was eh, not her fault.