Gabriel Hudson
One of the most fun classes I have taken. Makes it very fun for students to learn and engage in class. The guy is adorable and loves teaching. If you go to class and listen to what he says you will pass the class.