The time is now - Spring classes are filling up!

Need Help?

Need help finding the right class? Have a question about how classes work?

Click here to Ask AoPS!

Special AMC 12 Problem Seminar B

This course is a special 5-hour weekend seminar to prepare for the AMC 12, which is the first in the series of tests used to determine the United States team at the International Math Olympiad. Many top colleges also request AMC scores as part of the college application process. In this course, students learn problem solving strategies and test-taking tactics. The course also includes a practice AMC 12 test. This course is entirely different from the Special AMC 12 Problem Seminar A.

2 days

2 days  


Sat & Sun
Nov 4 - Nov 5
4:00 - 7:00
Nov 4 - Nov 5
4:00 - 7:00 PM Eastern
3:00 - 6:00 PM Central
2:00 - 5:00 PM Mountain
1:00 - 4:00 PM Pacific
Click here to see more time zones

Who Should Take?

This class is appropriate for students who are hoping to pass the AMC 12. If a student already consistently scores above 120 on the AMC 12, this class is probably not necessary, and if a student is unlikely to score more than 80, then that student should start with some of our Introduction series of classes or the AMC 10 Problem Series. The material for this class is distinct from the Special AMC 12 Problem Seminar A.


Lesson 1 Counting and Number Theory
Lesson 2 Algebra and Geometry

I really enjoyed taking my first AoPS class. I always thought that online classes weren't very good. I was mistaken after I took this class. Not only did Introduction to Geometry help me become a better math student, it also helped me to think more abstractly and look for multiple roads to solve a problem. I enjoy the way the classroom is run and the pace was very nice. The class wasn’t boring at all. This class challenged me to become a better thinker and was way more challenging than regular school courses. I am also very glad that AoPS also included a little bit of a social aspect to math with the message boards. I made a lot of friends through this course. In school, I am always made fun of for being ahead of all of the other students. On AoPS I actually feel accepted for once because I can interact with kids that are more advanced than I am and also I learn from them. I will definitely take another AoPS class.