AoPS Academy is updating our homepages. Stay tuned for a new look!

Our Team


Our Founders

Richard Rusczyk

Art of Problem Solving was founded by Richard Rusczyk in 2003 to create interactive educational opportunities for avid math students. Richard is the author or a co-author of 7 AoPS textbooks and a past Director of the USA Mathematical Talent Search. He was a participant in National MATHCOUNTS, a three-time participant in the Math Olympiad Summer Program, and a USA Mathematical Olympiad winner (1989). He received the World Federation of National Mathematics Competitions Paul Erdös Award in 2014. He graduated from Princeton University in 1993, and worked as a bond trader for D.E. Shaw & Company for four years. AoPS marks Richard's return to his vocation - educating motivated students.

Glen Dawson

In 2014, Glen founded a learning center in Morrisville, North Carolina, that two years later became the first AoPS Academy campus. Glen served as the National Director of AoPS Academy until his retirement in 2019. He has experience as a college math professor, statistician, and expert SAS programmer. He has been a professional math tutor for many years, and specializes in training academically-advanced and high-performing math students. Glen is a graduate of Duke University and holds a graduate degree in statistics from Boston University.

David Patrick

Dave joined AoPS in 2004. He is the author or a co-author of 4 AoPS textbooks. Dave earned the sole perfect score on the American High School Mathematics Examination (AHSME) in 1988 and was a USA Mathematical Olympiad winner that year. He attended the Research Science Institute (RSI) in 1987, and the Math Olympiad Summer Program in 1988, where he first met fellow student Richard Rusczyk. He also finished in the top 10 on the Putnam exam in 1991. Dave graduated from Carnegie Mellon in 1992 with a BS in Mathematics/Computer Science and an MS in Mathematics. He went on to earn his Ph.D. in mathematics from MIT in 1997. He was an acting Assistant Professor at the University of Washington from 1997 to 2001. Dave is originally from Western New York and is an alumnus of the SUNY Buffalo Gifted Math Program.


Directors

Interested in joining our team? Click here to learn more!

Anatole Ginsberg

Anatole Ginsberg Campus Director

Having earned an IB Diploma in high school, he went on to complete a dual BA from Vassar College in mathematics and Chinese. His varied interests have led him to jobs in investor relations, veterinary medicine, daycare, and comedy, but the siren call of math education has always brought him back. Anatole has over a decade of teaching experience working with diverse students and curriculums around the world, but the first time someone gave him a Beast Academy book, he knew that AoPS had created the highest quality math books for students of any age.

Darius Dadfar

Darius Dadfar Associate Director

Darius always found math to be his strongest suit (alongside soccer!) when going through school. After immigrating to the Bay Area from Iran, he earned his BS in applied mathematics (with a focus on computational science) from San Jose State University. He has three years of teaching experience, and seven years of leadership experience, and enjoys a well-written spreadsheet! He loves music, he loves math, and he loves sharing that love with other knowledge-hungry students he meets through their AoPS journey. His classrooms are well-behaved, collaborative, and fun from start to finish. Darius is eager to learn more and become better everyday, and he aspires to instill the same hunger in those who cross his path.

Tandis Nowrouzi

Tandis Nowrouzi Associate Director

Tandis has a BA in Spanish, minor in psychology, and MA in linguistics. She has been teaching for almost a decade in different capacities, including in China and also at Mission College. Tandis loves AoPS' approach to problem solving and critical thinking and she loves when her students have the AHA! moments. She would describe her teaching style as demonstrative and coaching. She also tries to be flexible depending on the group of students and what their needs are. She likes to promote discussions and sharing of ideas.

Sharon Welty

Sharon Welty Associate Director

Sharon received her Bachelor of Science degree in elementary education and has been working in elementary schools since 1993. Sharon saw a job opening to AoPS in 2019 to teach math in an after school program. She has always loved teaching math to her classroom students and math clubs of all levels. Teaching is a passion for her, and she loves those "Aha" moments for her students. Sharon enjoys seeing those students that grow in their confidence and start taking ownership in their education.

Bill Zabor

Bill Zabor Associate Director

Bill has been teaching math for 10 years; prior to that he worked in tech for 30 years. He holds a BSEE/MSEE from MIT and an MBA from UC Davis. Bill started as a teacher at the Santa Clara Campus when it opened and has been an Associate Director there for the last two years. Bill first encountered the AoPS curriculum as a private tutor, and was drawn to its unique and distinctive style. Bill loves finding creative ways to teach complex math concepts and seeing his students thrive.

Andrea Perng

Andrea Perng Junior Associate Director

Andrea graduated from Santa Clara University with a bachelor's degree in communications and went on to teach classes in math, science, and language arts, primarily working with elementary-aged students. AoPS has been a part of her life since she was in school herself, and the Academy side's methodology of engaging students rather than lecturing them is what drew her to become a teacher and later a Junior Associate Director at the Santa Clara campus. Andrea loves seeing students grow into the best versions of themselves and believes that AoPS' challenging classes help them reach that potential. She sees herself less as someone who defines the path that students should take when it comes to their own learning and more as someone who guides them along it, and it is her great honor to teach such motivated and hard-working students at AoPS.


Office Staff

Hennah Emran

Hennah Emran Administrative Coordinator

Hennah has been with AoPS for 3 years and recently graduated from San Jose State University where she studied marketing and journalism. She hopes to pursue a career in the media industry. Hennah was drawn to AoPS because of the amazingly supportive team that she get to work with. She loves how creative and smart our students are. Their passion and love of learning is inspiring.

Juliann Farris

Juliann Farris Front Desk Associate

Juliann loves AoPS! With her learning disability and going to a trade school, AoPS has taught her that there are several ways to get the right answer! It’s allowed her the confidence to excel in school work. She loves being able to know the “ah ha” moment when a student finds alternative ways to solve a problem.

Hanna Hagos

Hanna Hagos Front Desk Associate

Hanna is a student at the Academy of Art University pursuing a degree in fashion merchandising. Since early childhood, she has had a passion for fashion and developed a strong interest in marketing. Hanna was drawn to AoPS because of the productive and ambitious working environment. As a student, she has found it incredibly inspiring to work alongside teachers, students, and teammates who are zealous and determined to reach their goals. It has been a joy for her to witness students grow and delight in the challenges they overcome. Most of all, she enjoys seeing the support, patience, and respect the AoPS community gives to one another.

Nichole Hobbs

Nichole Hobbs Front Desk Associate

Nichole (Miss. Nikki) is a passionate preschool teacher with 10 years of teaching experience at a private school and 5 years’ experience tutoring Math and English online to younger students. Nichole attended Foothill College in Mountain View to receive the appropriate amount of ECE units to become a lead preschool teacher and went above and beyond excelling over the standard number of units. Nichole has a passion for learning and that is what drew her to AoPS Academy. She looks forward to her position of Front Desk Associate at AoPS Academy in Santa Clara.

Amritha Balaji

Amritha Balaji Language Arts Teaching Assistant

Amritha is currently studying bioengineering at Santa Clara University. Before joining AoPS, she was an online tutor and a teacher's assistant at her school. Her interest in learning and language arts drove her to get involved in AoPS to help students develop similar enthusiasm and succeed in their environment. Amritha's favorite aspect of working with the students is being able to observe and facilitate the growth of the students while also helping them develop joy in learning.

Amishi Gupta

Amishi Gupta Language Arts Teaching Assistant

Amishi Gupta is a rising junior at The Harker School in San Jose and is interested in economics. She has been attending AoPS classes, both online and on-campus, since 4th grade and wants to give back to the community through teaching. She always loves working with others and is excited to share her passion for learning with younger students. Language arts, especially writing, is a space she finds great joy in pursuing, whether it is academic, expository, or creative writing. Amishi hopes to foster a fun and supportive learning environment where students can learn, experiment with new concepts, communicate clearly, and continue to grow.

Adhya Krishnamurthy

Adhya Krishnamurthy Language Arts Teaching Assistant

Adhya is a sophomore at the University of California, Davis, majoring in economics with a concentration in data analytics and economic analysis. She was drawn to AoPS in 2021 as a teaching assistant and front desk associate because of its positive learning and teaching environment, and how it has helped her grow professionally. She especially loves seeing students' ideas come to life through writing and watching them grow academically in their classes.

Lauren Lin

Lauren Lin Language Arts Teaching Assistant

Lauren just finished her first year at the University of Washington on the pre-health track. She graduated from Monta Vista High School in 2023 and hopes to help students reach their fullest potential as a Teaching Assistant for AoPS. Watching students progress over time and gain confidence is what Lauren finds to be the most rewarding part of working with students. Lauren hopes to foster a supportive learning environment where students feel comfortable asking questions and are encouraged to think both creatively and critically.

Aarav Mohite

Aarav Mohite Language Arts Teaching Assistant

Aarav is a high school junior with a deep curiosity for learning and experience working with elementary-aged students. He was drawn to AoPS for its focus on nurturing students' problem-solving skills and confidence in mathematics. Aarav values the chance to inspire students to develop independence and find joy in learning, especially as they tackle challenging concepts.

Thi Nguyen

Thi Nguyen Language Arts Teaching Assistant

Thi is entering her second year at the University of California, Davis this fall, continuing her studies in biological sciences and dreams of pursuing pediatric optometry after graduation. As a future healthcare professional, Thi sees great value in getting to understand those she will be serving from all angles, including education. With 5 years of working with younger students in the classroom, helping teach Vietnamese, Catechism, and Language Arts, Thi is excited to get yet another chance to spread her knowledge and help motivated students succeed. This is especially true as she also loves connecting with students, gaining their unique perspective on life, and being able to celebrate their educational victories!

Preethy Prakash

Preethy Prakash Language Arts Teaching Assistant

Preethy is currently a business administration student concentrating in information systems at the University of California, Riverside. From a young age, she has always enjoyed participating in language arts and math competitions, which led up to her participation in contents like AMC, MathCounts, and story contests throughout middle and high school. She joined AoPS in 2021 to share her love of learning and hoping to create a fostering learning environment for students of all ages. One of the most rewarding aspects of working with students is witnessing the love for learning grow, as students continue to gain the confidence in their own skills. She hopes to make a positive impact through their academic journey and contribute to their passion for learning overall.

Anagha Dogiparthi

Anagha Dogiparthi Math Teaching Assistant

Anagha is currently a junior at Wilcox High School. She was initially drawn to AoPS because she attended classes there when she was younger and wanted to inspire other young students interested in math to pursue their journey. Additionally, she generally enjoys working with younger students and believes that helping them helps her refine her skills as well. She particularly enjoys that they are always interested in becoming better learners—making her interactions with them consistently positive.

Varnika Ghattamaneni

Varnika Ghattamaneni Math Teaching Assistant

Varnika is a junior at Lynbrook High School. She has been tutoring students since her freshman year of high school through various non-profit organizations and joined AoPS to continue her tutoring journey. She knows how crucial the teacher is in helping a student grow and wants to help motivate students to reach their full potential. Varnika has always enjoyed working with children and finds the joy on a student's face after understanding a difficult concept to be quite a rewarding experience.

Ian Jung

Ian Jung Math Teaching Assistant

Ian Jung is a rising junior at Leigh High School. He has worked with students as a teaching assistant for five years at his church and Korean school. He did an AoPS prealgebra workbook when he was younger and appreciated the casual tone of the writing and the entertaining problems. He enjoys seeing students get past the same obstacles he had to struggle through when he was learning the same concepts.

Anjali Kalia

Anjali Kalia Math Teaching Assistant

Anjali Kalia is an incoming junior at Saint Francis High School in Mountain View. She took AoPS classes in middle school, and loves math and learning new math skills. She enjoys working with students to help develop and further their academic careers.

Aaditya Karnataki

Aaditya Karnataki Math Teaching Assistant

Aaditya is a graduating senior at Cupertino High School, and is a future biology major (although he's not picky about what science he studies). His previous involvement with AoPS as a student and his work as a teaching assistant at school inspired his effort to become a TA at AoPS. As captain of CHS's Science Bowl team, he has honed his skills in STEM, gained valuable leadership experience, and (of course) had a ton of fun.

Abirami Valliammai Kathiresan

Abirami Valliammai Kathiresan Math Teaching Assistant

Abirami is an undergraduate student at UC Davis majoring in biomedical engineering and is passionate about pursuing the intersection between biology and technology. She finds it rewarding to share knowledge and support others in their educational journey, so she joined AoPS as a student tutor. She loves helping students understand new concepts and seeing their confidence grow because she is always excited to see their progress. She believes that students bring diverse perspectives and ideas during every conversation, which makes each interaction unique and interesting.

Aakash Krishnan

Aakash Krishnan Math and Language Arts Teaching Assistant

Aakash is currently studying computer science at San Jose State University. At a young age, he started learning through AoPS Online and was fascinated by mathematics and computer science. Aakash worked at West Valley as a tutor for science and mathematics and volunteered through the Evergreen Valley College Citizen Science Initiatives program to tutor underserved K-12 students in mathematics and physics. He enjoys watching students develop their skills and become more confident as they learn.

Andrew Ku

Andrew Ku Math Teaching Assistant

Andrew is a rising senior at Archbishop Mitty High school. He has been tutoring students in math for more than two years, and is extremely excited to be helping students reach their full potential. He has a strong background in math and enjoys solving various types of math problems.

Diya Kulkarni

Diya Kulkarni Math Teaching Assistant

Diya is an incoming sophomore at Chapman University, studying finance and economics. She has been with AoPS since 2021, as a Front Desk Associate as well as a Teaching Assistant. She was drawn to AoPS because of the intelligence and inspiration present in all the students and staff. Diya appreciates the creativity of the students and believes that working with them is a valuable learning experience for her as well.

Tejas Mani

Tejas Mani Math Teaching Assistant

Tejas is currently studying data science at the University of California, San Diego. He has been surrounded by math practically his whole life and cherishes the opportunity AoPS provides him to pass down what he's learned to eager students. He enjoys fostering a successful learning environment for all students and is always excited to display new avenues to arriving at an answer.

Trisha Mani

Trisha Mani Math Teaching Assistant

Trisha is currently a junior at Evergreen Valley High School. She has been interested in math and anything STEM related since a young age and wishes to help students further their knowledge through AoPS. She loves working with students because it allows her to inspire and be inspired by their new perspectives and curiosity, and fills her with fulfillment to witness their academic growth. She is also keen on fostering an inclusive classroom environment where every student feels valued and encouraged to participate.

Shreyas Nanjanagud

Shreyas Nanjanagud Math Teaching Assistant

Shreyas is currently an incoming freshman at Carnegie Mellon University. His interest in promoting youth development drew him to AoPS. Shreyas wishes to foster a love for learning mathematics among each of his students.

Mahati Prayaga

Mahati Prayaga Math Teaching Assistant

Mahati is an incoming junior at Monta Vista High School. Since she was little, she has been passionate about math and enjoys solving problems in her free time and participating in math competitions such as the AMC. She was drawn to AoPS as she found their problem-solving techniques fascinating and wanted to help teach those concepts to younger students. She loves to work with other students and always finds it very interesting to see how students think to help them improve. She also enjoys seeing students work together to solve problems, fostering collaboration and allowing them to learn and have fun together.

Niranjana Sankar

Niranjana Sankar Math Teaching Assistant

Niranjana is a junior at Monta Vista High School with a passion for mathematics and computer science. As a student of AoPS since 2022, Niranjana has competed in contests such as AMC and AIME. She was drawn to AoPS to learn the exciting and unexpected shortcuts to solving a variety of problems. Niranjana loves working individually with students and helping them form connections between problems to turn their ideas into possible solutions.

Rishav Saravanan

Rishav Saravanan Math Teaching Assistant

Rishav is an upcoming Dougherty Valley High School senior who studies education, cognition, and physical sciences. His passion for mathematics goes back to elementary school. As a former student of the AoPS Campus, he sought to return to the campus as an instructor. His passion for teaching and mathematics prompted him to become a Math Teacher's Assistant at AoPS! He loves the creativity with which students approach problems and aims to motivate students to never give up on solving a problem. Rishav has experience working with students since middle school, and he has worked in multiple nonprofit organizations with visions to support education.

Anushka Sunil

Anushka Sunil Math Teaching Assistant

Anushka is a rising junior who currently attends Cupertino High School. Her favorite subject has always been math and she loves attending math competitions. This year, she was a finalist for MathCon. She has been learning from AoPS resources since 5th grade and enjoys their style of teaching which encourages problem solving. Anushka especially enjoys learning how students think and adapt and finds joy in helping students achieve that lightbulb moment.

Brandon Tsai

Brandon Tsai Math Teaching Assistant

Brandon is a senior at BASIS Independent Silicon Valley and has been working at AoPS since June of 2023. He has taken a variety of advanced math courses, including AP Calculus AB and BC, AP Statistics, Game Theory, and Differential Equations. What really drew him to AoPS was the similar experiences he had had learning and growing his skills with the support of teachers and peers. He also loved AoPS' instruction style, highlighting fun and challenging puzzles instead of memorization. He’s always enjoyed helping classmates in and out of class on a variety of subjects, often spending countless hours working together on challenging problems. Brandon has tutored various students in Calculus and Computer Science and would love to work with your students.

Sailesh Tuplur

Sailesh Tuplur Math Teaching Assistant

Sailesh is an incoming freshman at University of Illinois Urbana-Champaign studying finance and data science. After taking multiple AoPS Online math courses in middle school to further his math understanding, Sailesh hopes to give back to the AoPS community by working with students to help build their foundation in math. In addition, his favorite part of working with students is to be a part of their learning journey and to watch them pursue their passions.

Cynthia Wang

Cynthia Wang Math and Language Arts Teaching Assistant

Cynthia is an incoming first-year student at Stanford University. She has experience competing in the AMC, AIME, and other math contests, and her writing portfolio has been nationally recognized by YoungArts and the Alliance for Young Artists and Writers. When Cynthia was younger, AoPS textbooks taught her how to find clever solutions to complicated questions, so she wants to help students gain confidence in their problem-solving abilities.

Makayla Wu

Makayla Wu Math Teaching Assistant

Makayla is a freshman at the University of Pennsylvania studying economics. AoPS students and strategy to teaching math is what drew Makayla. She loves how bright the students are and the way the material is presented. She loves helping the students figure out the content for themselves and seeing them quickly understand the topic.

Florence Shen

Florence Shen Summer Teaching Assistant

Florence graduated from Cupertino High School and is currently a first year at the University of British Columbia studying computer science. She also enjoys math, physics, and anything STEM related. As someone who loves puzzles, Florence is excited to help students develop problem solving and creative thinking skills at AoPS. Before joining AoPS, Florence volunteered at Hongyun Art, where she helped teach beginner art students.


Instructors

Interested in joining our team? Click here to learn more!

Greg Farkas

Greg Farkas Senior Instructor

Greg has a BA in economics from UCSD and an MBA in finance from SDSU. He has taught summer school at SDSU, and worked in corporate finance for BofA, Coopers/Lybrand, HP and other tech companies. He's also been a substitute teacher for mathematics as well as tutoring both public and privately for 15 years. Greg was drawn to AoPS by the higher caliber of curriculum, class work and teachers. He enjoys working with students to generate and develop their enthusiasm, problem-solving, patience and persistence. His teaching style is a blend of challenging the students and showing many shortcuts and tips/tricks he has learned over the years to make math easier. His goal is to make math interesting, educational and fun! He incorporates his good sense of humor to make class lively.

Hiromi Kane

Hiromi Kane Senior Instructor

Hiromi previously worked for one of the world’s biggest investment banks on Wall Street in Tokyo and earned an MBA from the University of Michigan on scholarship. She has been teaching AoPS Prealgebra, Algebra and Geometry for over a decade to train “Mathletes” for competitions. Many of her students were awarded high placements in MathCounts, MathOlympiad, CML, and AMC 8-10. Hiromi is one of the longest and biggest fans of AoPS. Since early 2010’ when its first edition of Prealgebra book was published! AoPS textbooks have been the bible to train her “Mathletes” for competitions and the key to help them earn the top placements. Teaching is Hiromi's passion because she knows she is making a difference in the life of her students through teaching. The notion that they will carry their learnings for the rest of their life – AoPS’s way of critical thinking and problem-solving skills – is a gift! Hiromi's teaching style is positive and passionate and known to make the learning exciting and enlightening. Her personal approach is a product of her good knowledge of her students and helps her teaching meet each student’s specific needs.

Kendra Lafond

Kendra Lafond Senior Instructor

Ms. Kendra earned her bachelor’s degree in child life psychology and is currently working on her master’s degree in clinical psychology. She has been teaching for the previous thirteen years, accumulating experience working with all age groups, preschool through college prep. The engaging curriculum is what initially drew Ms. Kendra to AoPS Academy, but the privilege of connecting with the students, families, and staff in the AoPS community is what keeps her here each year. She loves equipping the students with the right strategies to take ownership of their own learning, particularly when they come to realize that education is a powerful tool that they can harness to overcome any challenge they may face, both academically or otherwise. She especially loves students inspiring those “aha” moments for themselves and for each other. Ms. Kendra would describe her teaching style as firm but kind. She believes the goal of the classroom is to connect with the students so that they in turn invest in their individual and collective learning and connect with the curriculum.

Jabr Abumaali

Jabr Abumaali

Jabr's love of math and science led him to earn his B.S. in physics at UCLA, before receiving his M.S. in mathematics at CSU East Bay. Previously working at 310Tutors in Santa Monica and a mathematics lecturer at Honolulu Community College has given him a wide range of experiences and skills that he continues to sharpen. After moving back to California, he found AoPS and was excited to challenge both himself and his students in their mathematical and problem solving skills! Jabr particularly enjoys guiding his students to understanding fundamental concepts about mathematics and logic, so that they can generalize and understand any problem they come across, even outside the classroom! He prefers to keep students engaged by encouraging them to volunteer their ideas, allowing them to try new things and find patterns on their own.

Cecilia Aguilar

Cecilia Aguilar

Cecilia is coming to AoPS with 5 years of teaching experience, most of which has been done in lower elementary education. Her passion in education started at a very young age and has continued on to this day. Cecilia holds a bachelor's degree from the University of California Santa Cruz and a master's degree in Education. Cecilia is excited to join the AoPS team to further expand her teaching practice and professional skills.

Vanessa Anderson

Vanessa Anderson

Vanessa is a graduate of California State University East Bay where she obtained her Bachelor of Arts in Mass Communication with a Double Minor in Women's Studies and Business Administration. Vanessa also obtained her Master of Arts in Communication and Leadership Studies with a concentration in strategic and organizational communication. What brought Vanessa to AoPS is her love for teaching and being a part of a community that inspires our youth to surpass their educational endeavors and reach for greater achievement. What Vanessa loves most about working with students is being a part of their growth journey in learning and understanding material. Vanessa enjoys being a part of the support system that encourages our youth that through hard work and determination, they can reach for the stars as only the sky is the limit. In the classroom, Vanessa's style of teaching can be described as consistent encouragement, consistent progress through growth, and the consistent ability to encourage students to always try their best and stay open to learning and understanding material. Vanessa welcomes class participation, classroom community building, and peer-to-peer support to help promote an inclusive classroom environment.

Zachi Baharav

Zachi Baharav

Dr. Baharav earned his Ph.D. in electrical engineering from the Technion, Israel Institute of Technology. He worked in tech as a researcher, manager and Chief Technology Officer. Dr. Baharav holds over 30 issued US patents, published over 40 scientific papers, and wrote a book on competitive programming (USACO). Dr. Baharav loves the energy of AoPS students, and their willingness to try and enjoy hard problems. His teaching style combines an emphasis on basic principles together with a strong belief in the value of reflection and contemplation.

Preeti Bhagat

Preeti Bhagat

Preeti holds a bachelor’s from the University of Mumbai and a master’s degree from the Illinois Institute of Technology, Chicago, both in electronics and telecommunication engineering. Preeti has a deep product management & tech background, having worked at Microsoft, Amazon, and a startup. Preeti believes in kindling the love to learn so that children grow up to become creative problem-solvers and lifelong learners. She was the STEM Program Lead for WISE (Women in Science and Engineering) at IIT Chicago, which aims to increase the number of high school girls pursuing and graduating in STEM disciplines. Preeti loves to solve math puzzles and has a love for languages. Her teaching style is interactive, and she likes to make it engaging for her students.

Lisa Brett

Lisa Brett

Lisa has been a teacher for the last 25 years. She has taught mathematics, science, and Spanish at various levels, ranging from 5th grade to University level. She often used the AoPS books with advanced students, so therefore was eager to work after the campus in her area was opened 4 years ago. The focus of the curriculum on conceptual understanding rather than just rote steps was the largest draw. After working with students at AoPS, Lisa loved their high-level questions and broad interest in mathematics, along with their determination to understand the questions. Her teaching style is focused on the students' strong understanding and being able to always ask their questions, and to make sure they are having fun!

Blue Buccat

Blue Buccat

Blue has a bachelor’s degree in environmental studies with a minor in public service and community engagement from the University of San Francisco, where she also received her first publication on Renaissance Art History in an academic journal. She has over two years of teaching experience with students ranging from the levels of middle school to college. Blue was drawn to the dynamic Language Arts curriculum at AoPS that empowers students to become stronger writers, analytical readers, and successful public speakers. She is most passionate about connecting with students to help them develop confidence in using these meaningful communication skills in their daily lives. Blue's teaching style centers around leading with empathy, fostering progress over perfection, and including diverse perspectives that strengthen students' critical thinking skills. She encourages students to connect with and learn from each other in a safe classroom environment.

Thomas Cai

Thomas Cai

Thomas received a BA in applied mathematics from U.C. Berkeley and an M.A. in mathematics from SJSU. He has taught at Mathnasium and SJSU. What drew him to AoPS were both the focus on critical thinking skills and the passionate students. He likes to see the unique path each student takes in getting to the solution of a hard problem. Thomas likes to encourage students to come up with their own ideas and approaches, and guide them in the right direction.

Dnyati Chaudhari

Dnyati Chaudhari

Dnyati has a bachelor's degree in electronic and telecommunications engineering from a renowned university from India. From her high-school and engineering days, she has helped many young students grasp and understand mathematical concepts. Over the last few years, while helping her children understand and finish their homework, her interest in math has grown. Since then, she has developed a systematic approach in simplifying complex mathematical concepts with easy-to-understand chunks to inspire student curiosity and cement comprehension. Dnyati was impressed with the creativity offered in AoPS curriculum and engagement of students with topics. She loves working with students for their passion for math and the environment they cultivate. Dnyati describes her teaching style as interaction with students through questions, videos, and games. She likes to develop a warm bond with each and every student.

Lucas Chaves Meyles

Lucas Chaves Meyles

Lucas is an avid mathematics enthusiast with a degree in mathematics and minor in computer science from UCLA. Lucas didn't discover his fervor for mathematics until late in high school, where he discovered competition math through AoPS. On a whim, he majored in math where he quickly became enamored with discovering new mathematical principles and tackling obscure problems. What Lucas finds even more gratifying is communicating these fascinating concepts to eager students through his inquisitive teaching style. Throughout his college years Lucas taught and tutored over 100 students in all sorts of math and conducted research in combinatorics (ask him what a parking function is!).

Marcia Chron

Marcia Chron

Marcia has a BS in education with a math specialty and an MS in administration. She has been teaching junior high and high school mathematics for over 40 years. After retiring from full time teaching, she was missing both the challenge of teaching math and the daily interactions with students. One of her colleagues recommended AoPS as a perfect part-time job. Marcia loves seeing how students approach problems. She feels that they quite often have great insight and working together, they can learn new and creative ways to solve problems. She particularly loves working with and encouraging junior high-aged girls to build confidence and realize that math is for everyone. Marcia does believe that students need to struggle a bit with difficult problems in order to grow, but she wants to make sure that they have a good grasp of the basics necessary to be able to understand the questions and not get too frustrated. She and the students work through the core curriculum together, before the individual or small group work on extensions.

Patrick Clark

Patrick Clark

Patrick has taught English and US History in public, private for-profit, non-profit, corporate training, and homeschool education. He attended Santa Clara University for English and Cal State East Bay for grad school (in education). Before teaching he managed a group of tech writers at NASA. Patrick would describe his teaching style as Socratic and is more passionate about teaching now than when he began over 35 years ago.

Shelley Crocker

Shelley Crocker

As a child, Shelley wanted to be a writer. While she still dreams of having her stories published, she has since found that she really enjoys helping young people find their own love of writing, reading, and language. Shelley received her B.A. in Language Studies from UC Santa Cruz, as well as her master's degree in Linguistics and her teaching credential in English from SJSU. She has been teaching middle school ELA in San Jose for the past nine years. Shelley loves that the students at AoPS are deeply engaged and enthusiastic about learning and are always willing to think outside the box to come up with insights about what they're learning and about themselves.

Kirk Diaz

Kirk Diaz

Kirk earned a bachelor’s degree in film and television from NYU and taught English in Asia for many years. He was drawn to AoPS because of its well-planned curriculum. Even though he is the teacher, Kirk feels he learns a lot from his students, especially about the importance patience and understanding. Kirk describes his teaching style as fun and engaging, with a focus on learning and growth.

Dr. Pete Dunten

Dr. Pete Dunten

Pete has a PhD from UC Berkeley and worked at Stanford as an x-ray crystallographer, where math meets biology and chemistry. He was attracted to the focus of AoPS on solving hard problems and working with the highly motivated students also drawn to that approach. Pete loves seeing students make the transformation from quiet and reserved to active participants in class discussions. It happens every year, and it’s rewarding to see students gain confidence in sharing their ideas. He encourages participation in class by posing questions (the Socratic method). He also enjoys helping students have success in visualizing problems in their mind's eye, a philosophy of teaching favored by the Swiss geometer, Jakob Steiner.

Beth Fabiano

Beth Fabiano

After graduating from SDSU, Beth used her communications degree to build a career in marketing. However, after a stint as a stay-at-home mom volunteering in classrooms, there would be no turning back; Beth found her calling in teaching and changed careers. As a public middle school teacher, Beth saw that top-tier students were often underserved. The lure of challenging gifted students led her to AoPS. While Beth enjoys everything about teaching, it is her students who are the reason she loves her job! She delights in introducing avid readers to new authors, teaching creative, effective writing strategies to her aspiring authors, and shepherding reluctant speakers to present with professionalism and ease. Beth’s teaching style is interactive; her classroom buzzes with student engagement. She strives to create a classroom atmosphere where students learn to hone their language skills and have a great time doing so!

Keonna Geer

Keonna Geer

Keonna Geer (lovingly known as Mrs. Geer) is an educator with 10+ years of experience in PK-12 education. Keonna has had the opportunity to serve in many various capacities as an educator. She has served as head school principal, teacher (elementary, high school, and adult education), school counselor, and professional tutor. Keonna’s M.S. degree from Walden University is in clinical mental health counseling with a trauma and crisis specialization. Her education specialist (Ed.S.) degree, from Northcentral University, is in educational leadership for PK-12 education. Keonna was drawn to AoPS because of its ability to teach students at high levels through creative problem-solving, critical thinking, and hands-on pedagogical approaches. Keonna enjoys seeing students find their own solutions through investigative inquiry and is thrilled by each student's ability to think beyond the norm. If visitors were to walk into Keonna's class, they would notice that students are engaged in both structured inquiry and progressive-constructivist pedagogies.

Thi Giang

Thi Giang

Thi earned her bachelor's degree in finance and banking in Vietnam, as well as a master's degree in statistics at San Jose State University, where she was a teaching assistant for a precalculus class. She has been tutoring college students for over 2 years. Thi was drawn to AoPS for its curriculum that challenges students and emphasizes problem-solving skills. She loves working with students, helping them to understand and fall in love with math. She loves the energy and curiosity that they bring to the classroom, where she teaches with an interactive and student-centered style.

Sreedhar Gudala

Sreedhar Gudala

Sreedhar has a robust technical background in engineering, holding both bachelor's and master's degrees in electronics from JNTU Hyderabad, India. He currently works as an Engineering Manager at NVIDIA in Santa Clara. Sreedhar's love for math began during his schooling and continued to grow throughout his higher education and beyond. He enjoys teaching math and Olympiad topics to his daughter, which sparked his passion for helping younger kids. This passion led him to AoPS, where he believes that a strong foundation in math at an early age can help kids understand complex topics and see the world differently.

Erin Hamson

Erin Hamson

Erin has always loved math. Her math love lead her to a bachelor's degree in mechanical engineering at Brigham Young University in Utah. While she worked on her bachelor's, Erin joined a study abroad program in Peru where she used her knowledge to teach others how to solve their everyday problems. After earning her degree Erin started working as a manufacturing engineer, but that spark from teaching others eventually led her to a master's degree in teaching from the University of California, Irvine. After 4 years of teaching elementary school, Erin is now teaching middle school math during the day and AoPS students at night! When she's not teaching, Erin can usually be found in a different state or country. Erin is now over halfway to visiting every state in the USA!

Zack Hanson

Zack Hanson

Zack’s love of literature and writing pushed him to earn his bachelor's degree in literature and move on to pursue a master's degree in creative writing/teaching, and composition from San Francisco State University. After 5 years of teaching middle school in San Jose, he joined the AoPS Academy team, where he prioritizes student-led learning instruction. He loves to hear from students, and assess their understanding and their ideas in order to gain insight into their individual writing. Along with teaching, he enjoys playing chess, reading, listening to music, watching the Raiders or the Warriors, and binging his favorite anime/tv. He is scared of spiders, but will (definitely) sacrifice himself to save the students from one. His favorite food is either tacos or sushi, and he loves a good pair of loafers.

Eric Hernandez

Eric Hernandez

Eric Hernandez earned his bachelor's degree in applied mathematics with a concentration in computational mathematics. Ever since his college years at San Jose State University, he enjoyed helping and tutoring his fellow students with ways to understand math, both as a tool and as a language. What Eric loves the most about working with his students is showing the magic of mathematics. From its weird formulas in complex analysis to the fun applications of game theory, math can be used in almost anything. Seeing the look on students' faces as they realize that they can use math for bigger and better things, is what drives him to teach. Eric was drawn to AoPS because of their creative and out-of-the-box methods of teaching that allow for different perspectives to be taken in math. With an emphasis on creating discussions and working together, Eric's teaching style focuses on breaking down subjects to their core concepts, knowing where and how to work with those concepts, and building confidence in one's work.

Katrina Hough

Katrina Hough

Katrina discovered her passion for education when she was just ten years old serving as a volunteer teaching assistant at the pre-school across the street from her childhood home. She has degrees in both English and neurobiology from the University of California, Irvine. Her love for teaching continued as she got to pursue additional opportunities for teaching like the Peninsula Bridge Program and developing her own curriculum in her undergraduate years. When not teaching at AoPS, Katrina works in medical research at UCSF. She was drawn to AoPS because she wanted to help students develop a love and drive for reading and creative writing that will keep them motivated through higher levels of education. Ultimately, Katrina hopes to encourage curiosity and empathy in her students so they can be well-rounded learners. As a teacher, she strives to elicit participation from all students and encourage them to feel comfortable making mistakes in this safe space so they may be more confident in the future.

Paul Jacquard

Paul Jacquard

Paul L. Jacquard earned his Master of Arts in education with an emphasis on math curriculum from CSU Dominguez Hills in 1996. He earned his Bachelor of Science degree from UCLA in mathematics in 1989. Mr. Jacquard taught for 13 years at a prestigious private school called Le Lycee Francais de Los Angeles where he had many famous students and had often taught math in French! He also taught at West Los Angeles College part time. Mr. Jacquard worked 10 years on the Golden State Exam in Mathematics for Sacramento County Office of Education and has been teaching math at Santa Clara High School for the past 21 years. Paul started at AoPS in 2023 and has enjoyed teaching the younger students!

Rahul Jain

Rahul Jain

Rahul is an engineer by education and works as a technology leader managing engineering organizations and strategy consulting in his day job. He found AoPS curriculum a great fit for academically motivated and gifted students and its success at his kids' school drew him to the AoPS academy. Rahul has been a math enthusiast from an early age. Passionate to make learning difficult mathematical concepts a fun task, he began teaching programming languages and competitive math courses to middle school and high students in 2018. The size and format of the class enable him to connect with all students and push them to bring their best. His teaching style is focused on student engagement by connecting the subject matter with past learning and its real-world applications. He feels that for the learning to be long-term, it is important that his students understand the underlying concepts and why they matter.

Roland Jones

Roland Jones

In 2015, Roland took a robotics class with his then 12-year-old son. After giving some suggestions for improvements to the organizer, he was invited to re-write the class, and was presenting it a few weeks later. He has been teaching this Practical Mathematics Using Lego Robots course as an elective or after school class at various public and private schools ever since. Roland was a reliability engineer for Amazon's devices group (lots of math and statistics), but became increasingly aware that being in front of a classroom was much more fun than his day job. In June of 2023, Amazon gave him the gift of laying him off, which has led him to enroll in the Masters in Teaching program at SJSU and apply to AoPS. Roland's obsession with math is finding ways to make it practical. Math is a wonderful modeling tool — it is spectacularly good at proving things, but it is a lousy teaching tool. He specializes in finding ways to present the problems in the physical systems that the math can be used to model/solve before introducing the math itself. This is particularly effective when teaching more esoteric math such as calculus and statistics (he specializes in teaching calculus to middle school students).

Peter Kane

Peter Kane

Peter has a Master of Arts degree in mathematics from SUNY Potsdam. Upon graduation, Peter relocated to California and worked for Hewlett-Packard (HP) in engineering and managerial roles before retiring from HP in 2020. Peter observed the importance of problem solving skills throughout his career and he wanted to help others develop these same skills. This interest, along with Peter's love of mathematics, drew Peter to Art of Problem Solving in 2020. Peter particularly enjoys working on challenging problems with students; he enjoys using these problems to learn new concepts and processes. Peter's teaching style is to lead students through problems and exercises and then recap what was learned in the process. Wherever possible, Peter likes to coach students on problem solving strategies and on how to reduce the likelihood of error by relating his experience in solving similar problems. Peter thoroughly enjoys teaching at Art of Problem Solving!

Indrani Kar

Indrani Kar

Indrani graduated with a Masters in English Literature from Kolkata, India, acquired teaching degree, Bachelor of Education from Bangalore University, India and has also earned a certification in teaching English as a foreign language from TEFLPros, Ashville, North Carolina. She has around a decade of experience in teaching English in India to both high schoolers and to college undergraduate students. She has been part of CISCE evaluators team which is the school leaving examination held all over India. She has also served as a school coordinator for The Times of India, Newspaper in Education. She has her own articles published in English dailies. She has been an enthusiastic language arts Instructor ever since she relocated to California. AoPS brings in a highly effective curriculum for young enthusiastic learners. With its scope for creative discussions about varied language skills from investigative journalism, creating feature articles, developing vivid short stories or historical fictions to comprehending and presenting Shakespeare on stage. These myriad of experiences have immensely fascinated Indrani and drew her to AoPS. Indrani loves the young students' inquisitiveness and the way they create wonders after they delve deeper into any new concept and successfully create an engaging piece of writing. She likes the way they bring in completely innovative angle to any kind of discussion. Her style of teaching is a blended one where she initiates discussion by sharing her own thoughts and experiences and then listens to students' point of view. She loves giving varied examples which gives concreteness to students' untamed thoughts, and ultimately students voluntarily enter into her world of exploration.

Benjamin Karlsberg

Benjamin Karlsberg

Benjamin is a dedicated and enthusiastic math instructor currently pursuing an advanced degree in computer science with a focus on artificial intelligence at the Georgia Institute of Technology. He graduated with a degree in molecular biology from the University of California, Berkeley, where he honed his analytical skills and developed a strong foundation in quantitative sciences. As an instructor, Benjamin combines his enthusiasm for these subjects with his commitment to helping students understand and appreciate the beauty of mathematics, making him both an inspiring and approachable educator.

Yousif Kassab

Yousif Kassab

Yousif has been helping students ply their writing craft for more than ten years. While working to receive his B.S. in Journalism along with minoring in Philosophy at SJSU, Yousif was surprised to find teaching even more fulfilling than either pursuit. A stint working as an English tutor in his spare time through college eventually turned into a lifelong passion for helping others get their point across. It was with this knowledge and years of experience working as a freelance writer that he decided to pursue teaching further by helping students reinforce their knowledge as an English instructor at AoPS. As gratifying as mastering a new concept can be, it’s nothing compared to helping someone else who might be struggling. As an instructor at AoPS, Yousif has built a great rapport with students and always approaches teaching with patience and understanding.

Neeti Kilambi

Neeti Kilambi

Neeti is a software engineer with a degree in electrical and computer engineering. Math has been her favorite subject since elementary school and she loves learning new and interesting concepts. She came across Beast Academy books while guiding her two kids in elementary school and found the way of teaching very engaging. She is happy to be a part of AoPS and would like to pass on her love of math to young minds. It gives her great joy to share her knowledge with others and dive into discussions to understand the details.

Chris Knoblaugh

Chris Knoblaugh

Chris retired from full-time teaching in 2020 after 20 years of working for the San Jose Unified School District. She has a masters degree in teaching reading, a single subject credential for teaching English, a multiple subject credential for teaching elementary school, and subject extensions in science and math for teaching through the 9th grade in those areas. Prior to teaching, she worked in high tech for 25 years. After retiring from teaching, she was looking for a well-organized part-time position with a solid management team and a good curriculum. That is what drew her to AoPS. She enjoys teaching all grade levels through high school, but she particularly likes to work with elementary students. Their enthusiasm is inspiring. She likes to use direct instruction methods augmented with exemplars and Socratic instruction.

Alex Knode

Alex Knode

Alex Knode has a masters in English and comparative literature from San Jose State University. She is currently in her last year of research for her doctorate in educational leadership. Alex was drawn to AoPS because of its open and hands-on approach to learning, as well as the large variety of English and writing courses that are offered to students. Her favorite part of working with students is watching their excitement when they conquer a new skill or when they are able to apply their knowledge to a variety of situations. Alex describes her teacher style as very communicative. She loves having open class discussions as she believes everyone can learn from one another.

Oleg Korovyanko

Oleg Korovyanko

Oleg has a PhD in physics from the University of Utah. He works in the daytime as a data specialist for the State of California querying pharmacy data. He reads math books by Richard Rusczyk and fancied himself as able to teach that material in class. He learns from students as much as they learn from AoPS books. His teaching style is adaptive. He adapts to how much students can do by themselves.

Traptilisa Kumar

Traptilisa Kumar

Traptilisa’s greatest passion in life is teaching math and science. Her interest in teaching stems not just from her commitment to quality education, but also her desire to enrich the lives of students. She has been tutoring and teaching middle school to college-level students for 14 years in various settings – tutoring small and large groups, individual private tutoring, and teaching in classroom settings. She is currently adjunct physics faculty at Foothill College, Los Altos. Her background includes a BS in mathematics, a master’s degree in physics from India and an MS in physics from San Jose State University. Outside the classroom, she likes to solve math puzzles and enjoys hiking and spending time with her son.

Deepti Kumawat

Deepti Kumawat

After completing a Bachelor of Science in Mathematics, Deepti earned a Master of Science in Physics with a Gold Medal from the University of Kota, Rajasthan, India. She comes to AoPS with more than a decade long experience teaching her favorite subjects, science and mathematics, at various levels ranging from college to competitive environments. Her passion for teaching has drawn her to the highly effective mathematics curriculum and approach at AoPS. AoPS has provided her with a platform for meaningful education that goes beyond memorization, offering a deeper understanding of the subject. One of her favorite aspects of working with students is helping them realize their potential and develop their problem-solving skills in an inclusive and supportive learning environment. This enhances their ability to think critically about the world around them.

Huy Lam-Vu

Huy Lam-Vu

After earning his master's degree in mathematics from East Bay University, Huy delved into the world of teaching, dedicating eight enriching years to sharing the beauty and complexity of mathematical concepts with eager minds. He finds great fulfillment in teaching at AoPS because it provides him with the opportunity to engage with numerous talented young minds who possess a keen appetite for delving into advanced mathematical realms, aspiring to surpass conventional academic boundaries. Huy enjoys witnessing students inquire about mathematical concepts that directly impact their everyday life. Especially their enthusiasm as they tackle challenges within the vibrant learning environment of AoPS. At AoPS, he embraces an interactive teaching approach, actively engaging with students to foster critical thinking as they navigate through mathematical concepts. Through subtle hints and guidance, he empowers them to cultivate their problem-solving abilities and deepen their understanding of mathematics.

Jessica Lee

Jessica Lee

Jessica received her BA from UC Irvine and her teaching credential from Cal State Fullerton. She has taught math in Mountain View and San Jose for 7 years. Jessica was interested in AoPS and math programs that encourage deep discussions about foundational math topics. Her favorite part of working with students is helping them understand the joy in the (sometimes frustrating) learning process. Jessica enjoys fostering discussions about multiple ways to solve (math) problems to encourage students to value multiple perspectives in class.

Felicia Lim

Felicia Lim

Felicia earned her associate's degree in math from Ohlone College and bachelor's degree in applied mathematics from UC Berkeley, along with a minor in bioengineering. She tutored math, biology, and chemistry at Ohlone College and worked as an undergraduate student instructor at UC Berkeley. She was intrigued by AoPS' mission to teach students to not just know how to solve specific types of problems, but instead to be able to analyze and solve any type of challenging problem. She loves to see students get excited about being able to solve difficult problems. Felicia's classes are energetic, interactive, and often a touch chaotic.

Vivek Loganathan

Vivek Loganathan

Vivek Loganathan graduated from UC Berkeley with a statistics degree. He has a background raising capital for Private Equity firms and currently works as a math teacher. His passion for math and thought provoking discussions led him to AoPS. With students, he most loves guiding them towards their "aha" moments. He utilizes a hands-on teaching approach that engages students every day.

Kala Mcbreen

Kala Mcbreen

Kala holds a MS in mathematics and BS in physics. In her earlier career, Kala was a college physics faculty for both physics labs and lectures. Later she had been working for large US corporations as a consulting actuary. When her children grew a bit older, Kala resumed her passion in teaching and has then been teaching math and physics for college, high school and middle school students. A very experienced teacher she is, Kala loves to work with students. She interacts actively with students in class and takes care of students' individual interests and intellectual growth. Kala also makes her class fun and at the same time engages students to learn interesting and very valuable stuff in math and physics.

Sukhvinder Mehta

Sukhvinder Mehta

Sukhvinder earned a Bachelor of Engineering in computer science from UP Tech University in India. She then worked as a software engineer for seven years before delving into the teaching field and becoming an instructor for the Fremont AoPS campus. Sukhvinder was drawn to AoPS due to her passion for teaching, and the curriculum AoPS has to offer. The one thing that Sukhvinder loves most about working with students is that she can inspire them and always challenge them to do their best. Her teaching style is interactive, fun, and nurturing. She always makes sure to engage the students and makes sure that students can understand the concepts

Lorena Montiel

Lorena Montiel

Lorena holds a Master's in Education from Santa Clara University, a Master's in Mathematics from Waterloo University, and a Bachelor's in Mathematics from Universidad Autónoma del Estado de Hidalgo. She was drawn to teach math at AoPS due to her passion for the subject and AoPS's curriculum, which emphasizes a true understanding of topics in a playful way. She loves seeing the moment when students grasp difficult concepts and gain confidence in their abilities. Lorena's teaching style is engaging and student-centered, focusing on making complex topics accessible and fostering a friendly learning environment.

Annie Myla

Annie Myla

Annie Myla received her master's degree in physics from Andhra University, India. She is currently working as a guest teacher at a local school district. She chose to teach at AoPS with the intention to educate and equip the next generation with new problem solving methods and is thrilled when they achieve an academic feat. She encourages her students to be proactive and leads them into discussions about the topics they learn.

Uma Sridevi Nadiminti

Uma Sridevi Nadiminti

Inspired by her father's profession as a teacher, Uma has been very passionate about teaching since childhood. She always loved math and was a valedictorian throughout her academics. She earned her master's degree in materials science engineering from IIT Kanpur and has done research in computational modeling of materials at IIT Bombay. Before moving to the USA, Uma served as an assistant professor at College of Engineering Pune, India, where she taught engineering undergraduates. She joined the AoPS team in 2023 and has been teaching all levels of math. She enjoys interacting with students and creates a supportive and inclusive learning environment with individualized attention where every student feels valued and motivated to excel. Guided by her own experiences of homeschooling her child, Uma believes in student-led learning and finds alignment with the philosophy of AoPS Academy. Her dynamic teaching methods with interactive discussions foster deep understanding of fundamental concepts and encourage creative problem-solving skills.

Tam Nguyen

Tam Nguyen

Tam graduated from San Jose State University with a degree in Applied Mathematics, specializing in statistics, and a minor in computer science. With five years of experience as a tutor and peer leader at Oak Grove High School and San Jose City College, and as an assistant center director at Mathnasium, she has developed a passion for making math engaging and accessible. Drawn to AoPS for its innovative teaching approach, Tam loves creating supportive learning environments where students can confidently tackle challenging problems. Her interactive, student-centered teaching style emphasizes understanding principles over memorization, encouraging critical thinking and active participation.

Lisa Ni-Lewis

Lisa Ni-Lewis

Lisa was amazed at the simplicity behind complexity in mathematics when she was a kid. After obtaining a PhD in computer science, she worked for high-tech companies in Silicon Valley for over 10 years as a software researcher and developer. Her research has mainly involved mathematics, statistics, and advanced algorithms in computer science. The last project she has worked on in the tech industry is deep learning-based 2D and 3D perception for self driving cars. In the past few years, her interest has shifted to the financial industry and equity analysis. Most recently, after she tutored her 9 year old son, she learned that she loves to teach math, especially competitive math, to kids. When she is not working, she likes reading, exercising, and traveling.

Dennis Noren

Dennis Noren

Dennis earned BA and MA degrees in statistics from the University of California at Berkeley. He has had an extensive career in data analysis, engineering, statistical analysis, and data science. Dennis has been a substitute teacher in several districts in the San Jose area, with subject areas mathematics, language arts, computer science, and robotics. He embraces the AoPS approach to engage students in creative explorations of mathematics. He loves teaching math and motivating students to find connections between concepts and investigating what-if scenarios.

Jennifer Palacios

Jennifer Palacios

Jennifer believes when students make meaningful connections in their learning process, they will thrive in knowledge and understanding. Currently working on a doctorate degree in educational psychology, Jennifer has also acquired a master's degree in curriculum and instruction from Shasta Bible College & Graduate School and a BS in counseling psychology from Jessup University. Jennifer loves it when her students develop and successfully apply their language arts skills in communication, text, problem-solving skills, or in practically every aspect of their everyday lives. When not in the classroom or writing doctoral papers, Jennifer reads cookbooks, is an avid runner, traveler, and will cook for a party of two or a hundred. While a vegetarian, her husband recently gifted her with a Traeger grill because he believes carnivores need to enjoy her cooking skills as well.

Priya Pillay

Priya Pillay

Ms. Priya has a bachelor’s degree in engineering and a bachelor of education in Math from Anna University, India. The problem-solving within mathematics and the love she has for the subject inspired her to become a teacher. She has 5 years of experience teaching math and logical thinking in various International schools. Ms. Priya was drawn to AoPS because of its challenging curriculum and focus on problem-solving skills. She loves how the kids come up with their own ideas to solve a challenging problem, the different experiences the kids bring to the classroom, and how she learns something new from them every day. She especially loves that AHA moment when her kids crack a challenging problem or the warmup question. Ms. Priya focuses on the problem-solving, almost puzzle-like aspect of mathematics and shows kids how fun solving problems could be.

Marc Roth

Marc Roth

Marc got a B.A. and a secondary teaching credential from U. C. Berkeley. He was attracted to teaching at AoPS because of the enthusiastic students and the great curriculum. He loves teaching math in general because he likes students and he likes math. His teaching style is to try to make the class fun and to emphasize visualization.

Eric Selvin

Eric Selvin

Eric is a graduate of the U of Massachusetts with a degree in computer engineering. He then went on to graduate school at U of Minnesota where he majored in semiconductor physics and got a MSEE degree. After that, he worked for 30 years at Intel Corp designing technology and CPUs as a physicist and electrical engineer. Eric retired from engineering in 2015 and has been teaching math, computer science and physics since then. Eric was referred to AoPS from a fellow teacher who learned about his desired teaching style of a conversational classroom. As a former professional engineer, Eric is used to working as a team. As a teacher, he considers the students as part of the team and they work together to solve problems.

Aaron Serpa

Aaron Serpa

Aaron has a bachelor's degree in computer science, as well as years of experience in tutoring mathematics. He was drawn to AoPS because it gives him the ability to help youth expand their academic knowledge, within his schedule. What Aaron loves most about working with students is the ability to help younger people get a leg up in their academic careers. His teaching style is question-based; he wants to make sure everyone understands before moving on.

Suvarna Shankar

Suvarna Shankar

Armed with a Master's in Education and Leadership from Mills College in Oakland, Suvarna brings a rich background in teaching and educational leadership to her role. Drawn to AoPS by her fervent love for teaching and her innate connection with children, she finds fulfillment in nurturing young minds within its vibrant community. Suvarna revels in the boundless curiosity of her students, finding it endlessly rewarding to guide them on their journey of discovery. Her teaching style is marked by a data-driven approach, leveraging insights to tailor instruction and maximize learning outcomes.

Anqi Shao

Anqi Shao

Anqi has been teaching math for almost 10 years. He found out that teaching is a unique way to offer your insight to help students and look at things you are already familiar with in a totally different perspective. He believes that the learning process is never meant to be a straight line. A good habit of learning and thinking would benefit the student during the lifetime. He earned his master's degree in statistics and Ph.D. in financial mathematics from University of Florida. In his free time, Anqi likes to play golf, guitar, violin, and an ancient Chinese chess game named Go (Yep, the Go in AlphaGo), reading, traveling, skateboarding, and eating LOTS of Chinese buns.

Yukti Sharma

Yukti Sharma

Yukti is a dedicated trainer with seven and a half years of teaching experience. She has a passion for literature and earned her bachelor’s degree in English Literature from Delhi University in India. Additionally, she holds a bachelor’s degree in education. She is drawn to AoPS because of its commitment to innovation. She loves to work with students as it gives her the opportunity to make a real impact in their lives, and finds it incredibly rewarding to see them grow. Her teaching style is primarily student-centered, focusing on fostering collaboration and critical thinking. She strives to create a supportive and inclusive classroom environment where every student feels valued and heard.

Lovepreet Singh

Lovepreet Singh

Lovepreet is a Mechanical Design Engineer at a leading semiconductor company. He graduated from the University of California, Davis with a bachelor's degree in Mechanical Engineering. Lovepreet has been with AoPS since 2022, helping students with varying proficiency levels. He believes that tutoring sessions should provide a safe environment for students to explore new approaches to their work and feel comfortable making mistakes, as mistakes lead to valuable learning experiences.

Ashwin Soitkar

Ashwin Soitkar

Ashwin has a B.S. in financial mathematics and statistics from UC Santa Barbara. As someone who used supplementary education throughout school, Ashwin understands the importance of a strong teacher and the impact that they can have on a student. He enjoys connecting with students of all ages and takes pride in creating a supportive and productive learning environment. In the classroom, Ashwin always emphasizes the value of practice and curiosity. The students at AoPS are very talented, and Ashwin is committed to providing an enriching experience for every student he gets to teach.

Ashley Son

Ashley Son

Ashley holds a B.S. in biological sciences and biomedical engineering and an M.S. in healthcare policy and management from Carnegie Mellon University. Her passion for teaching began at a young age, and since then, she has gained extensive experience by working at local learning centers, serving as an academic coach at her university, and offering private tutoring lessons. She was drawn to AoPS because she finds immense joy in helping elementary-level students grasp foundational concepts and understand diverse subjects in a fun and engaging way. In class, Ashley emphasizes collaboration and critical thinking to encourage problem-solving, while also tailoring her teaching to students’ learning styles and personalities so that all students can feel supported and empowered.

Anusha Sundar

Anusha Sundar

Anusha is a UC Davis graduate who has experienced and witnessed how education can transform lives. As an AoPS teacher, her philosophy is that teaching is learning and she lets students guide her lessons. Anusha believes every student has a unique set of talents, which when coupled with hard work, can yield tangible results.

Jaya Swaminathan

Jaya Swaminathan

Jaya earned her bachelor’s degree in engineering from BITS Pilani, India and worked as a software engineer. After moving to the Bay Area, Jaya started volunteering at the Girls Who Code club at a local middle school. She was impressed by the AoPS curriculum and the student-driven teaching methodology, and has been teaching math at AoPS Santa Clara since it opened in 2019 and continues to teach at several Bay Area campuses. She believes in building strong foundations to equip her students to become creative problem solvers and lifelong learners. Jaya adopts a facilitator style of teaching by encouraging students to ask questions and try different approaches to problem solving. Students in her classroom learn by making mistakes, leading to a deeper understanding of the material.

Peggy Szymanski

Peggy Szymanski

As a lifelong learner, Peggy was drawn to AoPS for its focus on solving challenging problems in peer group learning formats that emphasize communication skills and active learning. Peggy earned her PhD at the University of California, Santa Barbara (UCSB) in Language, Interaction and Social Organization. At UCSB, She studied the practices of native Spanish speaking students in peer groups as they transition from Spanish to English language literacy tasks. After her PhD, Peggy taught 2nd/3rd grade in Paramount Unified School District where she earned her teaching credential. Most recently she held a special post-COVID teaching role in Oak Grove School District as a reading intervention specialist. Peggy loves teaching because she learns something from every student she works with!

Jyoti Trisal

Jyoti Trisal

Jyoti has a bachelor's and a master's in physics from the University of Delhi and she followed it up by earning a bachelor's in education. She has been teaching and designing curriculums and assessments for over 3 decades. She gravitated towards AoPS because it has an environment that can help the brightest and the most interested kids develop strong fundamental knowledge and skills. Jyoti finds the most magical part of working with her students is to be able to relate to concepts in different ways and make connections that one may not have thought of before. In the classroom, she strives to keep all students feeling involved, motivated and positive.

Dr. Raghav Vanga

Dr. Raghav Vanga

Raghav's journey into the world of science and math began in high school. He used to wonder about things like why light bulbs shine in vibrant colors and why stars twinkle in the night sky. These questions ignited his curiosity and thirst for knowledge. Raghav earned a doctorate degree in applied optics from Michigan Technological University, where he specialized in understanding the secrets of light. More recently, he worked on laser technology that could bring self-driving cars into our daily lives. In addition to his scientific pursuits, Raghav dedicates his time to teaching math to students of all ages, from middle school to university. During his free moments, Raghav loves to explore new places, stay active with workouts, and indulge in nature-related documentaries. His mission is to infuse the world with wonder and excitement.

Dr. Shanshan Wu

Dr. Shanshan Wu

Dr. Wu earned a BS in applied math from Wuhan University in China and a PhD in applied math from Stony Brook University. She has been teaching students at all levels of math subjects over ten years. Her favorite part of teaching is to ask challenging questions to inspire students to think deeper. She thrives in helping students build solid foundations in math by doing math games and projects. Her goal in teaching math is to help students explore their greatest potential.

Adam Xu

Adam Xu

Adam received his BS from Tufts University in Computer Science, as well as Music, Sound, and Culture. He has been an instructor since his 10th grade of high school, teaching group and one-on-one lessons in programming and computer science. He used to be an AoPS student himself when preparing for math competitions in middle and early high school, studying its books and attending online courses. He returned to AoPS as an instructor because he loved it as a student, and he also loves teaching. Adam loves helping students discover new knowledge (particularly for that aha! moment), as he believes everyone deserves a quality education. He is a flexible instructor who can adapt to his students' needs and preferences with a variety of teaching styles. Above all, he strives to make his classroom environment fun and engaging for everyone - emphasis on fun!

Our family regularly talks about AoPS. We try to think about how our life would be different without you all. What if my daughter hadn't learned to love math? What if she never experienced being pushed to her limits? Overcoming failure? She wouldn't be who she is. And she is AWESOME! A very proud mom here. We are so fortunate that we found AoPS Academy. I credit AoPS for much of her confidence.

Kelly B.,

AoPS Academy parent to 16-year-old engineering major at UW and future cancer researcher