2021 Course Catalogs Updated with Additional Courses · February 17, 2021 · Course Features, News & Announcements We are excited to share that more courses are now open for applications. Please see our updated course descriptions: Elementary Division Let’s Learn Mandarin! Writing for Secondary School Secondary Division Advanced Literary Analysis Fundamentals of Art First-Year Chinese Algorithms and Data Structures Introduction to Geometric Thinking Geometry Introduction to Neuroscience Electronics Lab