Private Lessons and team practices. Camps and Clinics. Mike has 13 years Division I college coaching experience and 3 years at the MLB level. He has been working with youth leagues and teams for 3 years, teaching the coaches and players how to practice efficiently.