Our staff touch the hearts, minds and souls of all children who attend St. John School. Respect and peace in our hearts is what matters when children and families attend our school... more... See more text