Tara Conley
Tara's really great. I was nervous at first because the class seemed like it would be confusing but she made everything clear through her lectures. There are a lot of assignments, mostly group projects, but she gives you detailed instructions and answers every question you could possibly have.