Michael is a great instructor! Very patient and easy to get along with. He never gives up on you. He has a really good sense of humour, and I enjoyed all of my lessons. He explains things in a in a simple way which helps you get more confident every lesson. I would not have passed without his help and support. Thanks Michael.