Coach Omar is excellent. He is very patient, gives detailed instructions on how to improve my performance, swing and stance, and has a gift for teaching. He is incredibly observant and attentive, noticing that the way I was holding my racket was straining my arm (he was absolutely right), showing me techniques for how (and when) to swing correctly, how to anticipate where the ball will land, how to position myself and, for me, how to move more often! His feedback is nuanced, detailed and generous. He is highly supportive, identifies ways to optimize my game while also giving me praise when I kill it!! His techniques are really tailored and skillful. I have benefited so much from having these lessons and I am very fortunate to have him as an instructor. I very **HIGHLY recommend him.