Published: May 11, 2010 7:27 PM EDT

Canterbury School students in grades Pre-K through 12 walked, jogged and ran at the school's annual marathon.

Through their efforts, more than $23,000 was raised for charity.

Four checks, each in the amount of $5,835, were given to The Children’s Hospital of Southwest Florida, Autism Speaks, the Children’s Home Society of Florida and Hope for Haiti.