He's a good teacher, and he teaches things clearly so that I don't forget. He teaches maneuvers concisely and with a lot of detail, so they're easy to understand and follow. He's also very understanding and patient, when it comes to making mistakes- he doesn't lose his temper etc... no matter how many times you get something wrong. Overall he's a great instructor!