Samuel McDonald
Laid back and very flexible! Hands on and is awesome at teaching you in various ways so that you get the info. Also does tutoring. Gives you loads of opportunities to boost your grade up! The only CON was homework is all done through Pearson, but I was told they are required to use the program in the Math Dep. Just an awesome teacher in general!