I was a competitive swimmer and coach for years and have seen a wide range of coaches and their abilities. Tim Booth is by far one of the best instructors I have ever been around not only for lacrosse but all sports. Tim is able to breakdown all aspects of lacrosse and teach very detailed lessons in a easily understood manner.