“E School” Mission Statement
Grade levels: 6–8 commuter, 9–12 optional boarding
The school is meant to provide as open a learning environment as possible, while preparing students to skip college and go directly into “the real world” as programmers, entrepreneurs, founders, designers, and thought leaders. The curriculum is smaller than the typical college prep curriculum, while still providing students with the foundational skills necessary for college admission, should they choose to apply to college. Critically, the curriculum is designed to allow students to earn top programmer salaries straight out of high school.
— No AP, IB, or college prep classes.
— Programming should be a basic requirement. After 7th grade, all students should be confident in C, and have had exposure to assembly language at the level of Stanford’s CS 107.
— Math should be merged with an extensive, rigorous, and creative algorithms curriculum (6–12).
— In addition to a traditional English curriculum, media studies (6–12) should be taught primarily through music and video, drawing on Hollywood canon. Speeches, movies, performances, slideshows, and multimedia essays should be favored as presentational forms over traditional written essays and exams.
— The history/social studies curriculum should be modified to better orient students to a global perspective, according to a schedule such as the following.
Grade 6: World Geography
Grade 7: World Religions
Grade 8: Principles of Government
Grade 9: History of Technology
Grade 10: World History
Grade 11: History of Media
Grade 12: Contemporary Global Issues
— The natural sciences curriculum should be modified to better orient students to global environmental concerns, by including e.g. earth systems, energy science, and ecology. This is an area where I’m definitely not qualified to specify a curriculum.