Hayley Guy
Hayley is definitely knowledgable about math and does her best to teach to such a big class but some concepts weren't explained in depth and the final is significantly harder than the course content learned throughout the semester. Overall, she is always very willing to help and I would take her again if need be.