Maryann Williamson
She has a lot of patience and cares a lot about her students growth. She is very dedicated and will spend a lot of time explaining things in different ways to make sure we understand.