Seriously we've been with Aaron Capista for the last 4 years. He's so great with our son and all the boys he trains. He tells you how it is what he expects and trains these kids with so much knowledge. Our sons hitting has gotten crazy good working with Aaron. Our son admires him and always feels confident after working with him. Pricing is unbelievably fair, is always willing to work with you on scheduling. If your kid is in baseball there's no one better to have help bring them along!!!