Our daughter has been getting lessons and training at Prime Athletes for volleyball for the last few years, starting in 5th grade up to the high school level. Coaches are excellent -- all have excelled at very high levels of volleyball during their careers and seem to be well-trained to work with individuals all various levels of development. The only small downside is the size of the space. It can get tight with more than 2 people training at a time. But for the level of coaching, it's a very small issue.