Students will master topics such as music notation, harmony, ear training, and composition through rigorous study and practice.
Learn More
Get familiar with the concepts and tools of computer science as you learn a subset of the Java programming language. You'll do hands-on work to design...
Learn More
AP Human Geography introduces students to the systematic study of patterns and processes that have shaped human understanding, use, and alteration of ...
Learn More
Study the cultural, economic, political, and social developments that have shaped the world from c. 1200 CE to the present. You’ll analyze texts, visu...
Learn More
AP Physics 1 is an algebra-based, introductory college-level physics course. Students cultivate their understanding of physics through classroom study...
Learn More
Students will explore the structure and states of matter, intermolecular forces, and reactions. Students will participate in lab investigations and us...
Learn More
AP Psychology is an introductory college-level psychology course. Students cultivate their understanding of the systematic and scientific study of hum...
Learn More
Films of any genre, from documentary to drama, can have a dramatic impact on real life. Chances are excellent that you’ve seen at least one film that ...
Learn More
Students will begin to study and understand the historic processes and events that shaped modern civilizations from Ancient to Medieval times. This co...
Learn More