Matthew Page
An excellent teacher who is capable of covering basic information and advanced in an easily digestible format. He is easy to approach with a desire for incorporating creativity into each lesson. He is definitely someone I will continue to keep in contact in the future.