We have been looking for consistent, private soccer coaching and finally found it! First Choice Coaching offers private and small group sessions for a number of sports (soccer, baseball, lacrosse, tennis, etc). Our son did a small group soccer session (1 hour for $45). Coach Yazan is an excellent coach and we appreciated that he tailored the session to the individual player needs with a focus on footwork. Our son really enjoyed the training and especially liked the mix between technical drills and fun competitive scenarios. We will be scheduling additional sessions with Coach Yazan and will likely try some of the other training offerings.