I train young aspiring pros and club players all over the world and make them experience what it is like to train at a professional level. Professionalism lies in attention to detail, not necessarily in playing level. To excel at squash you need to master all of its components. The emphasis of the training session is tailored to your personal strengths & weaknesses, but I always try to incorporate the following aspects in your training session:
1) Technique of footwork
2) Hitting technique
3) Physical components like: agility, stability, plyometrics, core strength and reaction speed
The session takes as long as necessary.
Available world wide.