John Lofranco

John Lofranco

John is the Manager of Coaching Education for Athletics Canada and coach to many. He is also a member of the part-time faculty in Concordia’s English department and holds bachelors in law from McGill

10 posts
You've successfully subscribed to The XC!