Jack
★★★★★
Sam taught me for a long time, and her teaching methods are always engaging, entertaining, and allow for in depth study in a way few others can match. I am not sure where I would be without her. She is also a lovely person who is very kind and caring.
Read more
see less