Goshen High School offers a wide array of core courses that help students meet graduation requirements, as well as a broad selection of elective and college-level classes designed to help students find their passion and prepare for life after high school graduation. Use the links below to learn more about what is available to students.