Amazing teacher. She always stays after class to answer any questions you have. Her panaptos are SUPER helpful. She has so much energy and really cares about her students. Shes great at helping you understand the material. I would definitely take her again. Did I mention shes amazing?