If you want a knowledgeable, patient and reasonable priced teacher Roger is your man. He explained things in such a way that I felt very comfortable and the prices were very reasonable and worth every penny. He also offers free classes for seniors and I am signed up and on the waiting list. I can't wait to participate because he was a teacher of technology at a college and his teachings skills were very evident from the very first minute we started to work together. He is a gem and I would highly recommend him to anyone. I will definitely return in the future.