Semester school
A semester school is a school that complements a student's secondary education by providing them with the opportunity to step out of their regular school for half an academic year and step into a uniq...