From its modest beginnings in a villa forty five years ago, St. Christopher's has grown into a large, internationally renowned, non-profit making school with 2100 students from around fifty nations. These children and young people, from three to eighteen years of age, benefit from the excellence, dedication and hard work of our teachers and support personnel who work together to create an environment in which each student can learn effectively.