Our daughter has been with Coach Marv for a little under a year, and loves it. He has improved her game, she loves her team mates, and his scheduling is pretty consistent. He runs a very Family oriented program, with no drama. He also holds the kids very accountable for their actions and is very upfront about expectations .