Welcome to bbmc-math

Welcome to bbmc-mathWelcome to bbmc-mathWelcome to bbmc-math
Home
Math-Course Catalogs
Computer-Course Catalogs
Math Achievements

Welcome to bbmc-math

Welcome to bbmc-mathWelcome to bbmc-mathWelcome to bbmc-math
Home
Math-Course Catalogs
Computer-Course Catalogs
Math Achievements
More
  • Home
  • Math-Course Catalogs
  • Computer-Course Catalogs
  • Math Achievements
  • Home
  • Math-Course Catalogs
  • Computer-Course Catalogs
  • Math Achievements

USA(J)MO, AIME, and AMC10-12 preparation courses will be offered in 2026.

USA(J)MO, AIME, and AMC10-12 preparation courses will be offered in 2026.USA(J)MO, AIME, and AMC10-12 preparation courses will be offered in 2026.USA(J)MO, AIME, and AMC10-12 preparation courses will be offered in 2026.

USA(J)MO, AIME, and AMC10-12 preparation courses will be offered in 2026.

USA(J)MO, AIME, and AMC10-12 preparation courses will be offered in 2026.USA(J)MO, AIME, and AMC10-12 preparation courses will be offered in 2026.USA(J)MO, AIME, and AMC10-12 preparation courses will be offered in 2026.

News

BBMC 2026 Course Catalog

Spring 2026, M402 AMC8 Algebra class still accepts students , 320 dollars for early registration

BBMC Competition teams Status:

https://docs.google.com/spreadsheets/d/1jjk5f9MVOi3K2TggaEAtsElrNVtOsr6m/edit#gid=673600289

BBMC Competition teams Status:

Spring 2026, M402 AMC8 Algebra class still accepts students , 320 dollars for early registration

BBMC Competition teams Status:

https://docs.google.com/spreadsheets/d/1VKLnm7cEP26Yg0hjOKwSnuktkTH_SPwttNipTSdnlZU/edit#gid=0

Spring 2026, M402 AMC8 Algebra class still accepts students , 320 dollars for early registration

Spring 2026, M402 AMC8 Algebra class still accepts students , 320 dollars for early registration

Spring 2026, M501 AMC 8-10-12 Number Theory still accepts students , 420 dollars for early registrat

You can still register: https://forms.gle/V1aAyCkM6YUdsV1y5

Syllabus: https://drive.google.com/drive/u/0/folders/1pZNHPryEbjvRSIuU1Ze4gPmQmxWaJIU9

Spring 2026, M501 AMC 8-10-12 Number Theory still accepts students , 420 dollars for early registrat

Spring 2026, M501 AMC 8-10-12 Number Theory still accepts students , 420 dollars for early registrat

Spring 2026, M501 AMC 8-10-12 Number Theory still accepts students , 420 dollars for early registrat

You can still register: https://forms.gle/dSd7anWiQRBLxJs77

Syllabus: https://drive.google.com/drive/u/0/folders/1pZNHPryEbjvRSIuU1Ze4gPmQmxWaJIU9

Spring 2026, M504 AMC 10-12 Geometry class still accepts students , 420 dollars for early registrati

Spring 2026, M501 AMC 8-10-12 Number Theory still accepts students , 420 dollars for early registrat

Spring 2026, M504 AMC 10-12 Geometry class still accepts students , 420 dollars for early registrati

You can still register: https://forms.gle/nZvuj2spzHFetjJKA

Syllabus: https://drive.google.com/drive/u/0/folders/1pZNHPryEbjvRSIuU1Ze4gPmQmxWaJIU9

Spring M601 AIME Number Theory still accepts students , 520 dollars for early registration

Spring 2026, M501 AMC 8-10-12 Number Theory still accepts students , 420 dollars for early registrat

Spring 2026, M504 AMC 10-12 Geometry class still accepts students , 420 dollars for early registrati

You can still register: https://forms.gle/RtEyHp5RiKUHQjrf9

Syllabus: https://drive.google.com/drive/u/0/folders/1pZNHPryEbjvRSIuU1Ze4gPmQmxWaJIU9

Summer, 2026 M500 AMC 10-12 Medium Version still accepts students , 520 dollars for early registr

Summer, 2026 M600 AMC 10-12 Difficult Version still accepts students , 520 dollars for early registr

Summer, 2026 M600 AMC 10-12 Difficult Version still accepts students , 520 dollars for early registr

You can still register: https://forms.gle/DHTtjw2vEXr8FHGw5

Syllabus: https://drive.google.com/drive/u/0/folders/1pZNHPryEbjvRSIuU1Ze4gPmQmxWaJIU9

Summer, 2026 M600 AMC 10-12 Difficult Version still accepts students , 520 dollars for early registr

Summer, 2026 M600 AMC 10-12 Difficult Version still accepts students , 520 dollars for early registr

Summer, 2026 M600 AMC 10-12 Difficult Version still accepts students , 520 dollars for early registr

You can still register: https://forms.gle/jHpNjVKJRTMP8Yx87

Syllabus: https://drive.google.com/drive/u/0/folders/1pZNHPryEbjvRSIuU1Ze4gPmQmxWaJIU9

Summer AP Physics I 420 dollars for early registration

Summer, 2026 M600 AMC 10-12 Difficult Version still accepts students , 520 dollars for early registr

Summer, 2026 USACO Bronze, 420 dollars for early registration

You can still register: https://forms.gle/2oK9snLDKzm3pzv28

Syllabus: https://drive.google.com/drive/u/0/folders/1pZNHPryEbjvRSIuU1Ze4gPmQmxWaJIU9

Summer, 2026 USACO Bronze, 420 dollars for early registration

Summer, 2026 USACO Bronze, 420 dollars for early registration

Summer, 2026 USACO Bronze, 420 dollars for early registration

You can still register: https://forms.gle/n8i12HqDrr9Pb4rg6

Here is the syllabus: https://docs.google.com/document/d/1eW_vDn02XC226oGHe7-g1XOw2hbcAenO/edit

Summer, 2026 USACO Silver, 420 dollars for early registration

Summer, 2026 USACO Bronze, 420 dollars for early registration

Summer, 2026 USACO Silver, 420 dollars for early registration

You can still register: https://forms.gle/skB6hsJQgeUu4WRT7

Here is the syllabus: https://docs.google.com/document/d/1eW_vDn02XC226oGHe7-g1XOw2hbcAenO/edit

The Latest Math Competition Achievements From Our Club

Congratulations to win the 2025 HMMT MIT with overall No. 16: https://hmmt-archive.s3.amazonaws.com/

Congratulations to win the PuMAC: https://pumac.princeton.edu/results/2021/IndividualsA.html

Congratulations to Aiden F of BBMC team for qualifying the tiebreaker in Duke Math 2021

Congratulations to BBMC team to rank No. 4 in ARML Local 2021, and Individual No. 1

Congratulations to BBMC-Delta team and Kevin:

https://www.arml.com/ARML/arml_2019/page/index.php

Congratulations to BBMC team to rank No. 23 in Stanford Math Tournament Guts round

Congratulations to BBMC-Delta team:  https://stanfordmathtournament.com/public/smt21/tests/guts/scoreboard

Congratulations to BBMC students to win JHU Math Tournament

Congratulations to our team member and some BBMC students to win top  5 in Algebra, Geo of JHU High School Math Competition.

Congratulations to BBMC students to qualify for USAMO/USAJMO

Around 20-30 students from BBMC classes, BBMA math team in the USAMO/USAJMO 2021 qualifier lists, congratulations, even though some already qualified before taking BBMC activites.

Congratulations to most AMC10 class students to qualify AIME

70% of Non-AIME qualifiers from 2020 AMC10 class  got 110+, or even 144 ...

Congratulations to awards of Duke High School Math Tournaments

Congratulations to team Bonnie Branch Math Circle Delta and its two team members: https://math.duke.edu/duke-math-meet

Older Math Competition Results can be Found Below

https://bbmc-math.com/math-achievement-2020

Introduction to the Bonnie Branch Math Circle (BBMC)

BBMC-math was founded by Professor Xia, who is a computational environmental/water resources scientist and numerical modeler. Professor Xia runs complex numerical code (using mathematical equations and physical/chemical equations) on a high speed supercomputer. When he was young, he attended various math olympian. 

Find out more

Copyright © 2025 bbmc-math - All Rights Reserved.

Powered by