Samuel Hunter
Sam is an awesome person and definitely enjoys teaching. His weakness is organization. The due dates and expectations were never clear and made the class much more stressful than necessary. Consider taking from someone else if you prefer structured classes.