Highly recommended! Peter is a very methodical instructor. The lessons are well structured and constantly adapted based on personal progress. He also pays attention to how you want to learn it and what you would like to try. He is also willing to repeat certain things based on how comfortable the student is with the maneuvers. His English is also very clear to understand.