The student-teacher ratio at Flint Hill is 6:1. Classes typically have a cap of 18 students. Middle and Upper School advisory groups have 10-13 students.