Tom is an excellent instructor with fair prices, he is always on time and is very flexible, he has the patience of a saint, his teaching techniques are just awesome he made me feel at ease and helped me conquer my fears and weaknesses, he is so friendly and I will genuinely miss my lessons with him, I would highly recommend learn with tom with everybody such a great guy to learn from, thanks again Tom