It depends where you live but in my city it's about $50 a session with a trainer. I love the drive kid you can always work on some stuff on your own! Your first touch will separate the quality players from the good players. This something you can work on this on your own by juggling or using a brick wall. Good luck!