Nurturing Future
Mathematicians
Does your child yearn for mathematical insights? Do they want to go deeper into math? Do you
wish there was a mentor to take them on a journey of discovery of higher math and to help them
build a deep intuitive understanding?
MISSION
Invest in the next generation of mathematicians by connecting exceptionally mathematically talented children with mathematicians and mentoring them through weekly classes and homework.
CLASSES

The classes are on topics of fundamental importance to mathematicians which are neither covered in school, competition training, nor generally available in core courses at university. Typically, small groups of 6 students convene virtually once a week during the non-summer months, where they participate in 75-minute interactive lessons centered around specific topics. We avoid scheduling classes during the demanding pre-exam weeks throughout the school year, ensuring students can fully focus on their academic commitments during those times. Class timings and dates are determined based on the availability of all participants collectively.
STUDENTS
Students should be 10 -13 years old, which we believe is a critical age for the development of deep thinking habits in mathematics. The Math Nuts program will continue to extend into the high school years as enrolled students progress. Topics are selected considering the mathematical maturity of the students.
HOMEWORK
To reinforce the lecture discussions, students are assigned weekly homework that takes approximately 1 - 2 hours of their time. These assignments aim to enhance their ability to write proofs and verify understanding and appreciation of the subject matter.
TUITION
The tuition for the program is $125 per class, and we offer financial assistance tailored to individual needs. We strongly encourage girls to apply, as we strive to foster inclusivity and diversity within our program.
PHILOSOPHY
At this age, we look for students' increasing confidence in math as the primary sign of future success. This can be measured by weekly homework, improved proofwriting ability, and class participation.
We believe in investing in students' long-term education rather than short-term goals. Therefore, MathNuts emphasizes the depth and breadth of mathematical knowledge and preparation for eventual research. Research in mathematics is not like the sciences: It is unrealistic to expect students to produce original research papers while still learning concepts. However, studying new ideas under a mentor's supervision leads the student to ask questions, pose conjectures, and then study more as new avenues of exploration are opened. As mathematicians, we deeply understand that the iterative journey of learning and questioning forms the very essence of research in mathematics. Our role is to guide the students as they navigate this enriching process.
Note that mathematics progresses from answers to questions!
COURSES
There are three strands: Student ages 10 &11, 11&12, and 12&13. Each class has fewer than 10 students, providing a conducive learning environment that nurtures young learners showing high promise in mathematics.
Courses offered are:
- Geometric Transformations (Ages 10–11)
- Non-Euclidean geometries (Ages 10–11)
- Affine and Projective Geometry (Ages 11–12)
- Symmetry and the Idea of a Group (Ages 11–12)
- Set Theory (Ages 12–13)
- Algebra of Conics (Ages 12–13)
Courses for continuing students:
- Combinatorial Topology: Surfaces and Their Invariants (Ages 13–14)
- Convex Geometry (Ages 13–14)
- Higher-Dimensional Convexity and Polytopes (Ages 14–15) Prerequisites: Prior coursework in convex geometry and introductory linear algebra.
I. Geometric Transformations
For over two thousand years Euclidean geometry remained the synthetic geometry of Euclid's Elements; lengths and angles were not measured but compared. Then, Rene Descartes (1596–1650) introduced the method of doing geometry using algebra and numbers – analytic geometry. Later, Felix Klein (1849–1925) introduced a more general method (transformations), still involving algebra, that was applicable to other geometries as well. The fundamental geometrical notion of congruence has to do with moving (transforming) a figure to coincide with another. The course studies geometric transformations that preserve distance in the Euclidean plane. These transformations will be seen to describe ALL the symmetry patterns in the plane (and 3‑D which we don't cover). The course begins with an introduction to Analytic geometry which is also useful for Calculus.
II. Non‑Euclidean geometry
Although Non‑Euclidean geometry means geometries other than Euclidean geometry, the reference in mathematics is to two particular geometries – Elliptic geometry and Hyperbolic geometry. The impression of school students and the public in general is that geometry consists of Euclidean geometry, whereas Euclidean geometry is only one of many geometries. However, there are two geometries which are related to Euclidean geometry and whose study gives a greater understanding of what Euclidean geometry is really about. There are three geometries called constant curvature geometries where a 'plane' of the geometry has a curvature that does not change. In Euclidean geometry, the plane is flat in the sense that its curvature is zero. In contrast, a hyperbolic plane has negative curvature like that of a horse saddle and an elliptic plane has positive curvature like a sphere. While the emphasis in this course is these two geometries, we begin with those concepts of Euclidean geometry in which it differs — from the other two constant‑curvature geometries — and the study leads us to Elliptic and Hyperbolic geometry. This course is ideal for building in the student an appreciation of the idea of proof in mathematics and to improve the student's ability to construct proofs.
III. Affine and Projective geometries
The goal of this course is to develop a clear grasp of the various geometries and their relationships to one another. For this reason, we study projective geometry for it entails a unified view and closely relates the different geometries, including Euclidean geometry and non‑Euclidean geometries, as special cases. And the geometry most closely related to projective geometry is affine geometry; studying affine geometry enables greater understanding of projective geometry; so we introduce the former first. A way to see the various geometries, without needing prerequisites in advanced algebra, is the axiomatic approach which we use in the course.
IV. Symmetry and the Idea of a Group
What is symmetry, and how can we describe it mathematically? Beginning with the rigid motions that carry a square onto itself, this course explores the symmetries of plane figures, repeating patterns, and the Platonic solids. Along the way, students discover the idea of a group—a structure that captures how symmetries combine.
We begin by finding and combining the rotations and reflections of a square. Does the order of two transformations matter? Can a few transformations generate all the others? How can we prove that our list of symmetries is complete? These questions lead naturally to composition, identity, inverses, and the group axioms. Our investigations then extend to other figures and to repeating designs. Students explore strip patterns, which repeat along a band, and wallpaper patterns, which repeat across the plane. Translations, rotations, reflections, and glide reflections provide the tools for identifying, comparing, and creating patterns with prescribed symmetries. Moving into three dimensions, we investigate the Platonic solids: the tetrahedron, cube, octahedron, dodecahedron, and icosahedron. Students examine their rotational and reflection symmetries and explore relationships among their vertices, edges, and faces.
Thus, this course develops the group concept through a sustained mathematical investigation of symmetry. By exploring rigid motions of figures and solids, strip patterns, and wallpaper patterns, students discover how groups arise naturally and provide a common language for their observations. We encourage students subsequently to take a standard course in group theory at school or university, where they can develop the abstract theory more systematically, appreciate its broader reach, and recognize symmetry as a central example that gives the theory meaning.
V. Set Theory and Beyond
This course, Axiomatic Set Theory, explores the foundational principles of set theory using an axiomatic approach, focusing on the concepts of well-ordered sets and the hierarchy of infinities. Students will learn the wonderful constructions of the natural numbers, rationals and real numbers out of the empty set and the axioms, understand the properties of infinite sets, and delve into the fascinating realm of transfinite numbers.
APPLICATION PROCESS
If you are enthusiastic about joining our program, we kindly request you to complete the application form. All applicants must complete an algebra readiness test appropriate to the two age groups. This test is sent to applicants who pass the first screening of the submitted application.
Our admissions process takes place twice a year, with application cycles for both Fall and Spring enrollment.
Fall Session: Classes begin in September.
Spring Session: Classes begin in the first week of January.
Applications for the Spring 2027 session are now open. The application deadline for the Spring 2027 cycle is December 15, 2026.
We look forward to receiving your application. For additional information or questions, please contact us at mathnuts@googlegroups.com.
OUR HISTORY
MathNuts was founded in 2021 by Dr. George Thomas, founder of Mathcamp, MathPath, and Epsilon Camp.
Founder

Dr. Thomas is an independent mathematician with long experience teaching and mentoring in summer programs for students showing high promise in mathematics. He has founded summer programs for students showing high promise in mathematics.
George-Rubin Thomas
Get in Touch
Thank you for your interest in Math Nuts. For general inquiries, please contact us using the Get in Touch form. We look forward to hearing from you!
(650) 492-8041
mathnuts@googlegroups.com