Greg is an amazing coach, you can tell right away that he loves this game and wants to teach players the Right way. He has a ton of Baseball knowledge but also aims to improve overall athleticism with drills to improve hand-eye, balance and explosiveness. Every drill he explains to the players the«Whys» and what mental approach my son should have for many facets of the game. We hired Greg as a Batting Coach and he now coaches my son in every facet of the game: fielding, throwing, pitching and base running. Coach Greg expects a lot from his players but does it in a way that is approachable and motivational — we are very fortunate to have him as our coach and couldn’t recommend him enough.