Schedule a free consultation and assessment of your child's readiness for AoPS Academy.Click here to schedule
Have a question about our school?
Richard RusczykArt 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 DawsonIn 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 PatrickDave 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.
Alex is the Campus Director for AoPS Academy Morrisville. Her love for education was born out of her time at Elon University, where she studied literature and creative writing but spent much of her time establishing creative writing camps for K–12 students in nearby communities. She went on to earn her Master of Arts in Teaching from Brown University and then taught writing workshop at a New Jersey middle school for six years. She is thrilled to come full circle and return to North Carolina to work with the students of AoPS Academy! Alex loves nurturing students’ enthusiasm for writing and helping them to discover their unique voices. When Alex is not teaching, she can usually be found working on personal writing projects, playing outside with her dog, or experimenting in the kitchen.
Lakshmi is an Associate Director for AoPS Academy Morrisville. She holds an undergraduate degree in mathematics and a master's degree in computer science from Madurai Kamaraj University, India. After staying home for some time with her two children, she decided to go back to school to pursue her passion and earn her teaching degree in middle school math from North Carolina Central University. She has enjoyed teaching for the past 8 years and currently teaches 6th grade math at Martin Middle School. She believes the only way to learn math is to do math.
Matt is an Associate Director for AoPS Academy Morrisville. He realized he loved teaching while studying philosophy at North Carolina State University, where he tutored subjects such as the History of Philosophy, Philosophy of Mind, and Propositional Calculus. After receiving his Bachelor of Arts degree, he pursued a certification in Teaching English to Speakers of Other Languages (TESOL) and taught academic ESL courses for international students completing their master's and doctorate degrees at NC State University. Matt deeply believes that good teachers have the ability to inspire others, and he is excited to inspire AoPS students to become brilliant thinkers and skilled communicators. When Matt is not teaching, he enjoys biking, writing music, and working in his garden.
Angel is an Associate Director for AoPS Academy Morrisville. She is a certified high school math teacher with 10 years of experience in both face-to-face and virtual classrooms. Angel earned her BA in mathematics from Queens University of Charlotte, and she attended Johns Hopkins University (Applied and Computational Mathematics) and Gardner-Webb University (Curriculum and Instruction). She happily stumbled upon the Art of Problem Solving when she began tutoring online in 2015. The curriculum inspired her to begin coaching students for math competitions including MATHCOUNTS, the AMC 8/10/12, and state-specific contests. Before becoming an Associate Director, Angel taught for both AoPS Virtual Academy and AoPS Online and was a full-time School Staff Specialist on the AoPS Online Operations team. Aside from doing math for fun, she dabbles in hobbies including reading, crocheting, building 3D puzzles, and playing soccer.
Kirti is the Administrative Coordinator for AoPS Academy Morrisville. She moved to the US in 2002 and holds an undergraduate degree in accounting from Delhi University. She joined AoPS Academy in 2016 and enjoys meeting families and telling them about the impact of an AoPS education. In her free time, she likes to read, learn about different cultures and travel with her family. She especially loves to see the world through her kid’s eyes.
Front Desk Lead
Deepa is the Front Desk Lead for AoPS Academy Morrisville. Deepa earned her undergraduate degree in math, statistics and economics from Bangalore University and an associate’s degree in computer programming from Durham Tech Community College. She has been a member of AoPS Academy since 2015 and both of her children are proud AoPS students. She enjoys sharing the values of this academy with the community and loves teaching math to children. In her free time, she enjoys baking and painting with her children, trying new cuisines, yoga, and walking with her miniature aussiedoodle.
Front Desk Associate
Karimah is a Front Desk Associate for AoPS Academy Morrisville. A former teacher, she earned two Bachelor of Science degrees in environmental science and geography at North Carolina Central University and taught high school level science (9th through 12th grades). After she left teaching, she returned to school to complete her MBA in HR management. When she isn't at AoPS Academy, Karimah enjoys spending time with her cat, Felix, league bowling, traveling, reading, watching documentaries, shopping online, and working towards her Board Certification of Genealogy.
Front Desk Associate
Gena Cotten is a proud graduate of Johnson C. Smith University located in Charlotte, NC, where she obtained a bachelor's degree in psychology and a minor in criminology. She is also a proud graduate of Southern New Hampshire University, where she obtained a master's degree in clinical psychology. She is currently a social worker working for our public every day. Working with families from various cultures and backgrounds gives her great gratitude. Working with youth has been the greatest reward to her, as working alongside the sharp minds of our future and communities has always been a passion of hers.
Front Desk Associate
Iye Massaquoi is originally from Alexandria, Virginia. Her love for track and field landed her a spot on the track team at North Carolina State University in 2015, where she earned her bachelor's degree in anthropology. After undergrad, she decided to pursue a career in Optometry/Ophthalmology. She currently works under a very prestigious Ophthalmologist in the RDU area in pediatrics. She enjoys working with children, and believes they truly are our future. In her free time, she tries to stay fit and active, whether that be with a long walk at the park after work, or hitting her weekly apple watch goals.
Surekha Reddy Patlolla
Front Desk Associate
Surekha is a Front Desk Associate for AoPS Academy Morrisville. She joined AoPS in 2018 and received her Bachelor of Arts degree from Osmania University, Hyderabad, India. She loves to decorate her house and is very much interested in interior design. In her free time, she likes to shop, watch movies and play games with her nephew Aditya. Her favorite part of AoPS is watching kids walk in through the door.
Front Desk Associate
Gladys joined AoPS in 2017. She has earned degrees in healthcare management, certified dental coding, medical administration, and medical billing and coding. In her free time, Gladys enjoys spending time with her family, cooking, reading, baking, bowling, crocheting and traveling. She loves communicating with kids of all ages and hearing what they have to share with her, as well as assisting parents in any way possible. She truly considers AoPS to be her family too.
Math Teaching Assistant
Andrea Wang is a high school student in Chapel Hill, and has taken math and English classes at AoPS Morrisville. She participates in Mock Trial, acts in the theater department, and runs an art club and a forensics club at school. She has worked as a summer camp counselor and has previously volunteered as a math and English tutor. She is also an animal lover who has a dog, two fish, and three cats!
Hannah Beers is a veteran teacher with over 13 years of experience in the Public School System. She loves helping students find a safe place to learn, explore, and grow. A North Carolina native, Hannah grew up in Morrisville, graduated from East Carolina University with degrees in mathematics and mathematics education, and holds a Master's Degree in Curriculum and Instruction from Concordia University. In her free time, Hannah enjoys hanging out with her son, Remington, and her family, reading, exploring nature trails, and working out.
Rasha is a Senior Instructor for AoPS Academy Morrisville. She loves math and is passionate about making the subject engaging for her students. She has taught and tutored math from the developmental level through calculus and had recently been working with math students at Durham Tech Community College. Rasha earned her bachelor’s degree in software information systems with a minor in math from UNC Charlotte, where she also earned a master’s degree in architecture. In her free time, Rasha enjoys reading and solving math puzzles, going out in nature, and mentoring K–5 students in her community.
John first discovered how much fun it is to teach math while working as a teaching assistant with the Talent Identification Program (TIP) at Duke University. He holds a degree in math from Tulane University, a Master of Arts in teaching from Duke, and has taught math to both high school and community college students. Outside of AoPS Academy, John is a high school teacher at Saint Mary's School, teaching Honors PreCal and AP Calculus. When he isn’t teaching, John loves Ultimate Frisbee and speedcubing—his current best time is 10.2 seconds.
Dr. Shenek Alston
Shenek, a native of South Carolina, is a Christian, wife, and mother and lives in North Carolina. The Alstons have four children. Shenek has a PhD in statistics from NC State University, and she also holds a BS in math. Currently, Shenek homeschools her children and believes that one of the most important things she will ever do is to homeschool them. Her desire for them is that they would love God with all of their hearts! She is the author of two fictional STEM books for kids: Anna Kid Engineer, and Andre Kid Aviator. She has also authored an e-book: 20 Possible Holes in Your Child's Math Education.
Linda’s joy is inspiring and motivating youth to think critically and creatively about math. Her 40-year career includes working as a systems network architecture instructor for IBM Asia Pacific, being a teacher of technical classes, teaching accelerated, advanced and compacted math to middle and elementary schoolers, including academically and intellectually gifted students. She led teams in Odyssey of the Mind, MathCounts, and Math Olympiad. Linda’s passion is to develop, write and implement curriculum for highly able math students. Her approach to teaching is investigative, humorous, and inviting. Linda has two children currently at NC State studying electrical engineering and at the University of SE Florida studying psychology. Linda also scuba dives, takes underwater photography, gardens, and enjoys bird watching.
Dilip Barman loves math and teaching. He has taught students at all levels from elementary school through college, and holds degrees in mathematical sciences from The Johns Hopkins University, computer science and software development from Marist College, and computer science from Brown University. His post-graduate research applied computationally feasible hypermedia and artificial intelligence (AI) to practical instructional. He then worked in software and hardware development at IBM. Dilip is also a prize-winning photographer and has taught photography for many years. A passionate vegan cook, he hosts the largest vegetarian Thanksgiving Dinner in the US every November. Dilip is a member of the Triangle Math Teachers' Circle and homeschools his elementary-school-aged daughter.
Nikita got her BS in business administration-finance from North Carolina State University in 2018. She enjoys working with different kinds of learners; Nikita enjoys seeing a student finally understand something, because she believes every student is talented in their own unique way. In her free time, she enjoys weightlifting, trying new cuisines, and trying to improve her photography skills.
Miriam holds a master’s degree in English literature from Rutgers University and a bachelor’s degree in English from North Carolina State University. In the past 15 years, she has taught or tutored students at almost every level of reading and writing, from elementary school to college. She also has extensive experience in editing and research. Miriam loves to incorporate students’ interests and backgrounds into the classroom when possible, engaging students while emphasizing the wide applicability of language arts skills.
Katie was previously the Campus Director for Morrisville before moving to a new position with AoPS headquarters. She holds a master's degree in mathematics from Wake Forest University where her thesis topic was Three Player Partizan Game Theory. She has extensive teaching experience with students of many ages, from elementary school through advanced college courses. Having received her own middle-and high-school math education through Art of Problem Solving, Katie says “I feel that math at its heart is a very affectionate and enjoyable subject. When given the right presentation and learning tools, people can see how beautiful it really is. Art of Problem Solving does that better than anyone.”
Joshua got his bachelor's degree in applied physics and his Master's in engineering physics from Appalachian State University. While serving as a TA for physics labs, he developed a passion for teaching students and helping them discover new concepts through hands-on lessons. His work as an automation engineer helped him hone his coding and electronics skills. During his leisure time he likes to keep up with the latest rock and metal music (and try to play it on guitar with varying success), as well as watch sci-fi movies with his cat, Ragnar.
Lisa is a veteran teacher with over twenty years of classroom teaching experience. She holds an education degree from Meredith College. With her vast teaching experience across a variety of grade levels, Lisa brings creativity, joy, energy, and a love for teaching into her classroom each and every day. She has a passion for language arts, particularly for reading and making books come to life in the classroom.
Dr. Frank Ethridge
Frank earned his PhD in mathematics from the Courant Institute of Mathematical Sciences at New York University. Frank also held a postdoctoral fellowship at Yale University. Currently, he teaches mathematics and statistics at the University of North Carolina at Chapel Hill's Kenan-Flagler School of Business.
Victoria discovered her passion for mathematics while being a member (and now active alumni) of Teach for America. She has been an instructor in the public and private school sectors for over five years. She enjoys finding various ways to make learning fun and for students to form a positive connection with math. In her free time, she loves playing with her tortoise, practicing with her cello, and spending quality time with family and friends.
Dr. Steven Gilmore
Steven is a kind and curious educator and math enthusiast. His teaching philosophy focuses on cultivating the students' problem-solving skills and creativity. He has been a math teacher for over six years, teaching and tutoring students of all levels from grade school to college students. Steven earned his PhD from NCSU in 2021 with research concentrated in understanding the underlying theoretical properties of real-world models; he also has experience in the software engineering field. Outside of teaching, Steven loves being outside and is an avid musician, chef, and gardener.
Shyamala received her master's degree in math, computer science and data processing in India. Her love for teaching started as early as when she was in high school helping her classmates. After staying home to take care of her kids, she started teaching math and reading to elementary students as an instructional aide 8 years ago. Currently, she is also an instructor at Mathnasium helping elementary to high school-age students. She strives to help students achieve their full potential regardless of their abilities or background. She believes teaching is a two-way street and she is always learning from her students as much as they learn from her. In her free time she likes to read, hike, and spend time with her family.
Heather earned her industrial engineering degree from the University of Michigan and master’s degree in engineering management from the George Washington University. She has worked as an industrial engineer and project manager, as well as preschool teacher and community volunteer. Recently, Heather has worked as a docent at the NC Museum of Art, helping K-12 students connect to art. She has always considered herself a “math person” who sees math more as a language, not unlike a foreign language, where words in a problem translate into an equation. She enjoys working with others to reframe math in ways that make more sense to them. When she’s not reading historic fiction, Heather also spends time traveling with her husband and two daughters and watching Michigan Football.
Dr. Pritish Kar
Pritish has a PhD in Materials Science from UC Berkeley, where he also taught lab classes to undergraduate students. Teaching is a hobby for him; he believes every student has their own process of understanding, and that being good at math is a never-ending process. His job is in the semiconductor manufacturing space, where he has worked in various roles from R&D to manufacturing to operations. He loves playing with his Standard Poodle/Aussiedoodle, reading about behavioral economics, and taking his kids shopping.
Don Katahdin holds a BS in electrical engineering from Washington University in St. Louis and a MS in computer studies from NC State. He worked for 21 years as a computer software engineer in the Raleigh-Durham area, most notably for Nortel Networks. He coached children's track for 6 years and loves seeing how fast young people can achieve personal records, as compared to adults. Don enjoyed tutoring middle and high school students so much that he decided to become a teacher, but he enjoys mathematics so much that he recently acquired a BS in mathematics from Portland State University. Outside of class, Don enjoys hiking, bicycling, and singing. He has sung in the chorus of 5 grand operas in Raleigh.
Dr. Shelly-Ann Love
As a child, Shelly-Ann's father sparked her interest in math by frequently entertaining her with math riddles. Although Shelly-Ann loved math, she was not naturally good at math. However, with hard work and determination, Shelly-Ann excelled in math throughout her academic journey. Her love for math led her to earn a Bachelor of Science degree in applied mathematics and statistics from Stony Brook University, a Master of Statistics degree from North Carolina State University, and a Doctorate of Epidemiology from the University of North Carolina at Chapel Hill (UNC-CH). Shelly-Ann has 8+ years of teaching math and statistics to undergraduate and graduate students with diverse abilities. Shelly-Ann's greatest joys in teaching math include observing students grasp a concept they had difficulty understanding and overcoming their math anxiety. Shelly-Ann is an Epidemiologist and Biostatistician who investigates risk factors of cardiovascular diseases and other age-related outcomes. Shelly-Ann enjoys working out, watching foreign movies, and spending time with her husband and three children in her free time.
Carolyn’s early interests in math and science have been rooted in a desire to help others. While in high school, she learned about engineering and the incredible opportunities to help people as an engineer. Carolyn completed undergraduate studies in mechanical engineering from Lafayette College. She also holds two master’s degrees: one in mechanical engineering from Purdue University and one in biomedical engineering conferred jointly between UNC in Chapel Hill and NC State. Carolyn has had the pleasure of working with K-12 students in various math and physics topics and has mentored and taught undergraduate engineering students. As an engineering professional, Carolyn supports biomedical research studies and medical device product development. Outside of the classroom, Carolyn and her husband, Matt, are rock climbing at Triangle Rock Club or volunteering at their church.
Alissa has a master’s degree in creative writing from Binghamton University, where she studied under the poet Ruth Stone. She also has a master’s degree in English language and literature from the University of Rochester. She has published fiction and non-fiction, served as a senior editor for the online literary magazine Literary Mama, and taught students from high school through university. Alissa loves working with students from all backgrounds and of all ages and especially enjoys seeing their skills and confidence flourish.
Tim completed both his Bachelors of Science in Mathematics Education and his Masters of Science in Statistics at North Carolina State University (NCSU). Tim previously worked as the associate math director at AoPS in Morrisville before choosing to take a position at his alma mater. Tim currently works in the computer science department at NCSU training their teaching assistants in effective pedagogical techniques and handling their administrative needs. Before working at AoPS, Tim worked at the Academic Skills Center at Vance-Granville Community College for five years, where he specialized in training the school’s mathematics tutors, organizing study groups, and assisting students at all skill levels. In his free time, Tim loves spending time with his daughter, solving problems that are ‘just a few steps away,’ playing video games, and drinking tea.
Courtney completed her bachelor’s degree in education at Frostburg State University and earned her master’s degree in mathematics education from Towson University. She taught for 6 years and now works in curriculum development. While teaching, she enjoyed coaching the math and robotics team. Courtney is originally from Long Island, NY and enjoys spending time outdoors with her golden retrievers.
Benjamin holds bachelor’s and master’s degrees in chemical engineering from MIT, where he served as a TA for an introductory computer science class. His career has been varied, including vaccine biopharmaceutical production, controls engineering for a turbine manufacturer, and work as a bond trader and strategist. Benjamin developed a love for teaching as a MATHCOUNTS coach, and he loves to provide real world commentary on the practical application of the techniques that students are learning.
Dr. Michael Medvinsky
Michael Medvinsky loves to teach and believes that students can feel it. The most satisfying part of teaching for him is to see understanding in the student’s eyes. Michael holds a PhD in applied mathematics from Tel Aviv University. He is also a lecturer at North Carolina State University where he also used to be a computational mathematics researcher. Michael likes jazz, rock and classics, but never knows the names of bands and songs, because he needs to remember mathematical theorems instead.
Deepa earned her undergraduate degree in math, statistics and economics from Bangalore University and an associate’s degree in computer programming from Durham Tech Community College. She has been a member of AoPS Academy since 2015 and both of her children are proud AoPS students. She enjoys sharing the values of this academy with the community and loves teaching math to children. In her free time, she enjoys baking and painting with her children, trying new cuisines, yoga, and walking with her miniature aussiedoodle.
Himani loves being with children and learning from them, as she believes children have a lot to teach you! With more than two decades of experience in private tutoring, she has inculcated love for math and science in her students, who have attained academic excellence and are all over the world in diverse fields. Being a multipotentialite, she holds a bachelor’s degree in education and a master's degree in science from the University of Jabalpur, India, as well as a master’s degree in business administration with a specialization in Human Resource Management from IGNOU Delhi, India. In her "me" time, Himani enjoys listening to music, watching YouTube and fashioning some delectable recipes.
Brian Phillips has taught math and science at local private schools and also works as a math tutor. He holds a BS from NC State in chemical engineering and history, and an MS in occupational health and safety from Eastern Kentucky University. Brian comes to teaching after a 35-year career managing Environmental, Health, and Safety programs at large corporations. He also managed the Safety and Quality programs at OE Enterprises, which provides support and job training for people living with disabilities. Outside work, Brian is active in his church and enjoys, reading, swimming, and historical re-enacting. He and his wife Mary Beth have two adult children.
Radha earned his M.Sc. in Physics from the Indian Institute of Technology in Kharagpur, West Bengal, India. Radha has taught math and physics to high school students preparing for competitive examinations like the IIT entrance exam, back in India. He loves teaching math and physics. He also works as a software architect at Blue Origin. There they design and develop software for building and maintaining rocket parts and rockets. NASA is one of Blue Origin’s clients. In his free time, he loves playing chess, running, and biking.
Stephanie "Blake" Sigmon
Blake is an ELA teacher for AoPS Academy Morrisville. She is also a licensed speech-language pathologist specializing in language acquisition and use (i.e., phonology, morphology, semantics, syntax, and pragmatics) in school-aged children. Blake is a North Carolina native and earned her Master of Arts degree in Speech-Language Pathology from the University of North Carolina at Greensboro. She loves helping her students develop confidence in their spoken and written language abilities.
Giridharan (Giri) Venkataraman
Giri loves teaching math and science and helping his students apply their knowledge to the real world. He has coached elementary and middle school math clubs for several years. Giri earned his master’s degree in engineering science and mechanics from the University of Alabama and worked at North Carolina A&T State University’s Engineering Research Center for Revolutionizing Metallic Biomaterials. He is now a principal engineer at Fidelity Investments. In his spare time, Giri enjoys cooking and solving cryptic crosswords.
Justin is a National Board Certified (NBCT) educator and an experienced high school language arts teacher, with twelve years’ experience teaching for Wake County Public Schools. Previously, Justin taught language arts to middle-school students in California and Istanbul, Turkey. He earned his BA in English from the University of Southern Maine and his MFA in English and creative writing from San Francisco State University. Justin’s knowledge of students’ needs, enthusiasm for subject matter, and sense of playfulness create a lively class environment where students thrive.
Barbara earned her master’s degree in education and her literacy specialist certification from The University of Mary Washington in Virginia. She earned her bachelor’s degree in education and English from Monmouth University in her home state of New Jersey. Barbara is a veteran teacher and has experience teaching middle and high school English as well as reading and literacy for all grades, starting with preschool. When she's not teaching, she loves to spend time with her three kids playing games or exploring around town. Barbara also enjoys writing, photography, and long weekends at the beach.
Jeff has a passion for math, science and a good puzzle. He has a degree in industrial engineering and spends his days solving complex business supply chain and quality problems. Jeff enjoys bringing his creativity and energy to the classroom, whether he is teaching foreign language, history, statistics, or coaching students through a hands-on science project. He has taught elementary- and middle-school students and instructed adult learners.