At Cbfo your child will learn tons of skills including digging, hitting/spiking, setting, passing, and serving. The coaches are decent.