Rochester is not an open curriculum school. It has breadth requirements where all students must complete a major, minor, or cluster of three courses in each of science, social studies, and humanities.
Rochester is not an open curriculum school. It has breadth requirements where all students must complete a major, minor, or cluster of three courses in each of science, social studies, and humanities.