Review you're reporting
emmanuelle · ★★★★★ · about Dr J.
Michael is patient and explains things really well which is no doubt down to his love of teaching as well as his expertise and experience in the subject. He is respectful and approachable and my son finds his lessons invaluable.