Darrin Ambrose
There is alot to memorize in this class, so keep on top of it as the stuff you learn early on you use throughout the class. The tests are weighted heavy. He is good at making connection of real world with the content to help understand. Also good at explaining and walking through the topics.