Our teachers and coaches come from a variety of backgrounds, including coaching, teaching, kinesiology, child development, early education, parenting, youth sports leadership, life-guarding, babysitting, camp counseling, customer service, students and more. ...