Bishop Michael Eldon School (Formerly Freeport Anglican High/Discovery Primary School) In the Northern Bahamas, on the island of Grand Bahama, Bishop Michael Eldon School (Freeport Anglican High School and Discovery Primary School) originally known as Freeport High School and re-named Freeport Anglican High School opened its doors in September of 1965.