He works efficiently on your weak points and makes you improve your strengths at the same time.
Michael adapts the training to the student in a way to get the skill for life. I passed 1st time under his impressive teaching techniques and have no hesitation recommending him to anyone and everyone.