Stefan is the consummate tennis pro. He has a great eye for finding the elements of your game that need work--often things you never realized were an issue--and he offers simple, constructive instructions on how to improve. Beginners and intermediates love working with him because he shows them the positives in their games and helps them see how they can build on the things they do well. Advanced players get insights into finer points that, once mastered, will raise their games to the next level. Maybe most importantly, Stefan is always supportive and always upbeat, and his love for the sport constantly comes through. That enthusiasm is infectious, and I always look forward to working with him again.