mathleague.org organizes a series of classes each year to help students develop problem solving skills and prepare for math contests. Our flat price means NO materials fee and NO additional costs! We believe our prices and quality of instruction compare very favorably with other contest preparation options. Before signing up for any extracurricular math class, be sure to compare prices and instructors to make sure you are getting the best value for your money!

Online classes will be held in a third-party classroom environment with full two-way audio and video capability; enrolled students will be given detailed instructions regarding how to access the classroom system. All online classes are recorded so students who miss class or want to review the lesson can access the recording later. Please note that the recordings will be shared via Google Drive and class announcements will be sent over Google Groups, so in order to access the relevant information participants must share an email address that can access Google Drive and can be added to Google Groups.

Our current list of upcoming classes is below; be sure to sign up early because space is limited! Click on the "more info" button to see a more detailed description of the course and a form allowing you to register for the course. Remember to check back frequently to see what additional classes we add to this list, and let us know if there are additional classes you'd like to see us offer.

Click here to browse recordings of previous classes that are available for purchase.


Name of Course Course Dates Course Location Price Per Student More Info
Mental Math Magic (early session) fall 2023 Tuesdays, September 5 through October 3 online $200

Mental Math Magic (late session) fall 2023 Tuesdays, September 5 through October 3 online $200

AMC10/12 Contest Preparation (online) Fall 2023 Mondays, September 11 through October 30 online $320

ARML Prep Fall 2023 Thursdays, October 5 through December 14 (skipping 11/2 and 11/23) online $150

Advanced Geometry for Elementary and Middle School Students (early session) fall 2023 Tuesdays, October 10 through November 7 online $200

Advanced AMC8 Contest Preparation (online) Fall 2023 Mondays, November 6 - January 15 (skipping 12/25 and 1/1) online $360

Problem Solving for Elementary Students (early session) fall 2023 Tuesdays, November 14 through December 12 online $200

Problem Solving for Elementary Students (late session) fall 2023 Tuesdays, November 14 through December 12 online $200

AIME Contest Preparation (online) Winter 2024 Wednesdays, December 13 through January 17, skipping December 27 online $300

ARML Prep Winter 2024 Thursdays, January 4 through February 29 online $150

ARML Prep Spring 2024 Thursdays, March 7 through May 2 online $150

Can't attend every class meeting? Not to worry! All class sessions are recorded and made available for viewing at your convenience!

***Sign up for multiple classes and you will receive a 10% discount on all subsequent classes you take beyond the first one. You will also receive a 10% discount off your class registration fees for each additional student you refer to us; click on the "more info" link for more details.

About the Instructors

Doug Keegan - Doug has experienced competitive mathematics from all angles. As a competitor, Doug was a Top 25 finisher at National MATHCOUNTS and was recognized by the Texas Math and Science Coaches Association as the top student in Texas during his senior year of high school. Following his time as a competitor, he served as an assistant ARML Coach, principal contest author for Mathleague.org during its formative years, and as a MATHCOUNTS reviewer for nearly two decades. Over the years he has tutored and coached students of all levels and abilities. A software engineer by trade, Doug holds a BS in Applied Mathematics from Texas A&M University. Doug currently handles multiple responsibilities for mathleague.org, including principle contest author for our Elementary School and Middle School contest materials.

Tim Sanders - A former President of the American Regions Math League (ARML), Tim Sanders has coached ARML students in over a dozen states and has led both the SFBA/NorCal and Wild Wild West ARML teams to national championships in their respective divisions. Tim is the founder and President of mathleague.org and has promoted math competitions around the world, giving talks or organizing contests on six continents. In addition to having several years experience as a classroom teacher, Tim has taught a number of classes for Stanford's EPGY program and has taught AMC prep classes at all levels. Tim also developed the curriculum for an AoPS geometry class and has co-taught several classes for Art of Problem Solving.

Thinula De Silva - Thinula is currently finishing up his undergraduate degree at the University of Waterloo and hopes to pursue graduate studies in Combinatorics & Optimization. In high school, he served as the Head Problem Writer of the Mathematics Association of Toronto High Schools and continues to write problems for several math contests, including mathleague.org. He is currently the assembler for the Middle School contests and also teaches several of our classes and AfterMath sessions. Outside of mathleague.org, Thinula is on the Question Writing Committee for MATHCOUNTS and on the problem writing committee for ARML. He has also worked as a MATHCOUNTS National Reviewer in the past and was a teaching assistant for several classes run by Art of Problem Solving. In his spare time, Thinula enjoys playing Genshin Impact and many board games such as Chess, Go, and Othello.

Freya Edholm - Freya is an undergraduate at MIT ('23) double-majoring in Math w/Computer Science & Chemical-Biological Engineering. Her minors are in Statistics and Data Science & Chemistry. Freya qualified for the USNCO national exam 3 times, earning High Honors (top 50 nationally) in 2017. She was also an avid participant in math competitions, qualifying for the USAJMO, achieving a near-perfect AMC 12 score, and being boardmaster of a national championship ARML team. She co-authored the 2-volume series Proofs in Competition Math. As a TA for Art of Problem Solving and a coach for the SF Bay Area ARML teams, Freya has gained experience preparing students for math and chemistry competitions.

Michael Chen - Michael is currently studying Electrical and Biomedical Engineering at Vanderbilt University ('25). During high school, he frequently participated in many competitions, qualifying for AIME 5 times while earning awards at ARML, mathleague.org National competitions, and the US National Chemistry Olympiad. At mathleague.org, Michael works to run contests and the Relay Challenge with additional experience as a TA for the AMC 10/12 class and a coach for Wild Wild West ARML teams. In his spare time, Michael enjoys playing chess, watching sports, and exploring new places.

Classes may also be co-taught by other mathleague.org staff members if enrollment is large enough; we will try to keep the student/teacher ratio as low as possible while still providing excellent value for your money.

All pages in the mathleague.org domain copyright 1999-2024 by mathleague.org