Page Description: TrainwithMarc does in-person and online (virtual) coaching, as well as gait analysis sessions. Online Coaching Marc writes the training plan for you based on your running history, current goals and fitness level, and training preferences. Personal Coaching Marc meets in-person (Cherry Hill, NJ or surrounding area facility) to make you a stronger, fitter athlete. Gait…