The high school that I teach in is located directly across the street from a community college. Our students are lucky because the community college allows our seniors to take courses for free. This is a great way for some students to challenge themselves and get sense of what it is like to take college course. Most high schools around the world aren’t located across the street from a college and therefore have to find other avenues for providing challenging curriculum to their seniors.
One way to provide challenging courses to students is to work through a college course online. Another method for challenging students would be to use the freely available curriculum and syllabuses available from universities like MIT to conduct your course for advanced high school students.
Open Culture has published a great list of free, challenging courses covering a wide range of topics from philosophy to physics. Open Culture also has a list of courses available on iTunes. If you’re looking for a resource to challenge your most advanced and motivated students, check out the course lists on Open Culture.