Scott Bruner
Scott is awesome. The class itself sucked because there were so many different projects going on, but he made it tolerable. He tells you exactly what you need to do for an A, its just up to you. 10/10 would recommend