Here's the deal with this place. First, for adults: great for round robins and for practice. The…read morequality of the teaching, to the extent there is any, varies A LOT by coach, and coaches change ALL THE TIME, like literally every session sometimes, and certainly every season, because almost no one seems to last long in this place as a coach. There's a bit more coaching in their beginners classes, but still not very much. Second, for kids: Tommi, the only coach who has been there forever now, is beloved by all kids. He's an awesome person. But, like with adults, don't expect any serious coaching. Once your kid is sort of hitting the ball, they'll just let them play with their mistakes, with very rare corrections from afar. It's really just practice. The ratios don't allow for any real teaching of kids, and it seems the culture has evolved to not even try, or at least not try very hard. Our child only began to make progress once we got them privates elsewhere (we tried privates there - they again felt more like practice than actual teaching - again probably a culture thing by now - although it might have also been that coach - as I said - the coaches keep changing). So, sure, it's fun and convenient for practice, but for actual learning and development of skills if you're serious about your kid learning tennis, you'll need to go elsewhere. Netresults is just a convenient supplement. Now, if all you want is for your kid to have a clue about tennis, run around for a bit and have a fun class with lots of games, and don't really consider tennis a primary sport for them, then it's perfect and convenient if you live in the area. They also have a great rescheduling policy, which most other tennis places do not have.