English: English 1, English 2, English 3, English 4.
Mathematics: Mathematics 1, Mathematics 2, Mathematics 3, Mathematics 4, Introduction to Calculus, Number Theory and Cryptography, Statistics.
Foreign languages: Chinese, French, Latin, Spanish
Science: astronomy, cell and molecular biology, chemistry, geology, evolution, human anatomy and physiology, marine biology and veterinary medicine.
History:1950s &; America, Palestinian-Israeli conflict, civil war, comparative politics, current affairs and speeches, European history, China history, Latin American history, South American history, world religions, etc. At 1960s.
Art category: advanced photography, advanced art studio, pottery, chorus, drama, electronic music and creation, jazz workshop, stone carving, wooden handicraft design, etc.
American Thatcher high school AP course:
Calculus AB, computer science, statistics, Spanish, biology, chemistry, environmental science, physics B, psychology, human geology, American history, art history, music theory, music studio, etc.