My son has been taking lessons from Kevin Baez for about 3 months now and Kevin is fantastic. My son in 14 turning 15 in a few months and plays catcher for his HS baseball team. Kevin being an ex pro ball player runs a tight 30 min lesson. He works my kid hard and goes through with him a series of drills that makes him understand what he needs to do to be successful at the plate. Kevin will talk all things baseball and tell you like it is. We highly recommend him.