Oops! Something went wrong, please try again later.
The Island School is a high school for 7th graders to 12 graders located in The Bahamas. It is one mile from Powell Point, near the south-westernmost …
A semester school like The Island School, offers semester-long educational opportunities to high school students. Students earn a full semester of academic credits while immersing themselves in a...