Rated 5 out of 5 by 1
Rated 5 out of 5 by NathanS2 Stephen,Is a great teacher. Always positive but still keeps me focused on what I am trying to learn. Each new lesson I take with him he brings another subject or skill to teach that helps me advance my current abilities. He is a great teacher and I would recommend him to anyone.
May 13, 2012