Full school.php functionality