Hayley Templeton
Hayley is an awesome teacher. She is young and I think thats what helps her relate and connect with her students. Her class is hard only because of how much information it is but she always does a great job of teaching it in the most understandable ways. She wants everyone to get as many points as possible while also learning as much as possible.