Our staff is built to teach each student individually, to develop the skills they need to thrive in mathematics, and to foster a love of learning.

Rachel Richman

Assistant Center Director
Rachel earned her degree in Applied Mathematics from Endicott College, joining the management team as Assistant Center Director after teaching as an Instructor. Rachel also previously taught with an online camp, where she enjoyed facilitating engineering and other STEM experiments. Rachel describes her experience with the Mathnasium Method’s customized approach as having transformed the way she thinks about math education, and the Mathnasium Instructors she’s had the honor of working alongside have made her even more excited to start the next chapter of her life with Mathnasium. Originally from the South Shore, Rachel enjoys spending summer days at the beach and bike rides along the water. In the winter, she enjoys skiing and making snow forts. Her dog, Gizmo, goes with her on every adventure she takes!

Amanda V.

Amanda is currently studying Mathematics and Economics at Lawrence University. While in high school, she interned at the Rockport Elementary School as a Kindergarten Teaching Assistant and loves working with students and helping them foster their mathematical skills and love for learning! In her free time she enjoys going on walks, spending time with friends, and learning calligraphy.

Devin Q.

Devin is a University of Massachusetts Lowell Mathematics major who hopes to someday earn his PhD in Mathematics and become a college professor. He tutored math at the college level for 3 years at Northern Essex Community College and was a Teaching Assistant for a math program in partnership with Raytheon before joining the Mathnasium team. When teaching at NECC, he was disheartened by how many students he saw give up on their fields of study due to not being able to break the required math barrier. He loves teaching math because he knows what it is like to not understand it. He fell in love with overcoming the challenges Math presented, and his truest passion is sharing his knowledge with students in the hopes of helping them overcome their own challenges. He firmly believes everyone can succeed and perhaps even come to love math, and he is excited to be given the opportunity to help young minds grow at Mathnasium! In his spare time, Devin loves going to the gym, listening to music, and playing basketball. When he is home, he enjoys playing video games with his friends and watching anime.

Grace K.

Grace Kpor is currently pursuing her degree in both Education and English at Gordon College. Throughout her high school career, she helped provide support for children and education spaces by working with programs like the Boys and Girls Club. Currently, she volunteers at elementary schools in the local area assisting with special education programs. All of these factors have facilitated a passion for the education field and student understanding. Outside of work, Grace loves to reread some of her favorite books, sing in Gospel choir and be part of her school’s black student union.

Ian M.

Ian is a former statistics, composition, and computer science tutor turned Mathnasium Instructor working for a computer science degree. For Ian, teaching is as fun as you make it, and bringing math into real (or even fictional) examples is instrumental for play and education alike: preferably, for both.

Javare P.

Javare graduated from the University of Maryland in Physics and Engineering, and will be starting Law School in the fall. He transferred from Gordon College in town, and has been able to continue providing our students with phenomenal instruction thanks to [email protected] He really enjoys building things and anything that involves sports!

Jim A.

Founder & Master Instructor
Jim Aloisio founded Mathnasium of North Beverly in 2011 and now works as an Instructor, continuing to utilize his passion for teaching math and for helping young people. Jim and his wife, Mary, have been married for over 30 years and have three kids who are now grown, out of college and living on their own. When his children were growing up, he and Mary were very active and involved in their education and extracurricular activities. Mary was an officer of our local PTA for many years and Jim coached soccer and baseball. Being involved in the community has always been an important part of their lives. Over his years as a professional, he has had many diverse experiences from business owner and executive manager, to Math Teacher and Department Head of the Gloucester High School Mathematics Department. In 1997 he volunteered his time designing systems to evaluate MCAS data for the City of Gloucester. During this time he developed a strong bond with several teachers and administrators and began to consider teaching. In 1998, he made the leap from businessman to math teacher in the Gloucester Public Schools. It was one of the best decisions of his life. For ten years, he taught math first in the middle school and high school levels, going on to become Head of the High School Math Department. During this time he taught every course the department offered, which brought out his passion for teaching and helping young minds grow, and ultimately led to his decision to open Mathnasium of North Beverly.

Nicky C.

Nicky is studying Kinesiology and is on the Pre-Med track at UMass Amherst, and her goal is to someday attend medical school. In High School, Nicky was one of the pioneers who spearheaded the tutoring program at Rockport High School through the National Honors Society, and is now excited to help students at Mathnasium! Nicky is a strong advocate for challenging people to reach their full potential and cannot wait to help people push themselves. In her free time, she plays field hockey and performs theatre.

Nidhi "Di" P.

Nidhi is currently studying Data Science and Business Administration at Northeastern University. As a former Hamilton-Wenham student, she is very familiar with the North Beverly Mathnasium center and grew up watching its incredible impact on the lives of the students in the community, which makes her very excited to finally work here as an Instructor! Besides teaching math, Nidhi’s passions include advocating for environmental and social justice issues. While in high school, she was a co-founder of the Hamilton-Wenham Social Justice Committee and sat on the board of Hamilton-Wenham Goes Green. In her free time, Nidhi loves baking, writing, and hiking!

Patrick M.

Patrick is a high school senior at Rockport High School (RHS) and is studying Mathematics and Spanish at Bridgewater State University. Patrick has worked with students in grades K-12 in topics such as Computer Science, Robotics, Mathematics, and Music. He is currently the President of the RHS National Honor Society, a member of the National Society of High School Scholars, Torch and Laurel Honor Society member, and is a Drum Major for the Rockport High School Music Department. In his free time, Patrick enjoys playing music and working on different projects. Currently, those projects include learning Arabic and working on research in the fields of medicine. Patrick hopes to attend college and double major in Biological Sciences and Public Health. Both will be in preparation for a future as a Cardiothoracic Transplant Surgeon.

Paul B.

Paul has a life-long love of math, starting with being on his high school math team and continuing with a career in engineering and business finance focused on applying math and analytics to solving real world problems. While raising his two children, Paul became involved in student coaching, scouting, and volunteer tutoring which instilled a passion for sharing his knowledge and helping students in need of learning in an engaging and patient environment. Paul now lives in Rockport and spends his free time enjoying his surroundings by cycling and running the local scenic roads and of course, hitting the beach.

Rory H.

Rory is currently studying Early Childhood Education at Gordon College. She loves helping kids grow and seeing their confidence build. Growing up, she was a student at North Beverly Mathnasium, and is excited to return as an instructor! She is passionate about making learning fun and attainable for all students. In her free time, she is an avid baker and artist, and coaches volleyball.

Sam M.

Sam has a passion for art and science! He earned his Bachelor's degree in Chemistry and has an additional degree in Graphic Design. While working as a researcher by day, Sam teaches as a Mathnasium Instructor by night! He has been an Instructor with Mathnasium for over 4 years, and nothing gives him more joy than spreading the joy of math!

Sam "Sully" S.

Sully is pursuing his Bachelor's degree in Mechanical Engineering at Northeastern University and spent the 2020-2021 academic year working in a co-op with Hasbro full-time. He has had a passion for math for most of his life, and he loves to stir up that passion in the hearts and minds of students. He loves to play challenging board and card games, and he is always down for a good laugh.


Mathnasium Math-scot (Macot)
Infinity is a mix between a Golden Retriever and a Poodle (Golden-Doodle). He is Hypoallergenic with a very calm friendly temperament. He enjoys going for walks, chasing sticks and tossed tennis balls as well as vigorous belly scratches. Finny usually sits under Jim's desk and greets people as they come in with a big doggie smile and tail wag.

Nora K.

Nora loves helping others and pushing them to challenge themselves! She loves spending time with children, and through Mathnasium she has found a tremendous opportunity to combine her interests in mentorship and STEM by working with our young Mathletes. Nora studies Mathematics at the University of Maryland, and loves math and science – especially pre-calculus and anatomy. Her greatest role model is her mother, and like her mother, she hopes to someday work in medicine as a doctor or a nurse.

James G.

Administrative Assistant
James is a recent graduate of Syracuse University and a proud former mathlete. In Elementary and Middle School, Mathnasium was his favorite extracurricular activity! He received a bachelor’s degree in Political Science and Francophone studies. In fact, he recently lived for a year in Strasbourg, France, and hopes to one day return. Outside of Mathnasium, James enjoys going to the gym, walking his dog, Tiny, and reading. He has always loved working with children and young adults both at home and abroad. He hopes to bring his love of organization and community building to a company that has already helped him succeed.

Angelina C.

Angelina is currently pursuing a BFA in Design at Northeastern University. During high school, she was involved in community service work as a teacher's aide at her local daycare and core lead at Minkwon Center's Youth Empowerment Program. Growing up, she had gone through many math tutors and always found herself becoming frustrated with their approaches. As a result, she is committed to providing a welcoming space for her students to learn and grow. Outside of being a tutor, Angelina enjoys writing, photography, arts and crafts, and cooking meals for her loved ones. She hopes to one day create something positive that lasts in people’s memory, whatever that may be.

Karlsen B.

Karlsen is a Beverly native and loved his math and physics courses throughout his days as a student in the Beverly Public Schools system. Math and Science stood out to him because these subjects kept him curious. Eventually this curiosity led to the fascination for engineering and applied mathematics for real world applications. He decided to pursue a degree in Civil Engineering at the University of Mississippi where his love for math provided a strong foundation to grow as an Engineering student. Karlsen is currently a Civil Engineer with the U.S. Army Corps of Engineers in the New England area and is proud to set an example helping children excel at math through Mathnasium. You can find Karlsen at the beach reading books, on bike rides through the Northshore, and by the warmth of an outdoor evening bonfire.

Our Mathnasium Mission

Teach children math so they understand it, master it, and love it. Math can change their lives, and they can change the world.

What I love about Mathnasium is the ability to teach problem-solving skills and make math make sense, while also making a student smile.
Amber W., Mathnasium Instructor
Schedule Your Math Skills Assessment Today

Want to join the Mathnasium team?

Are you interested in changing lives through math? We're looking for outstanding individuals with a high level of commitment who are passionate about teaching math. Find out if there's a Mathnasium position that's just right for you!

Explore Employment Opportunities
Locations near
Ashburn 0.93 mi
43330 Junction Plaza
Ashburn, VA 20147
Sterling 4.07 mi
44 Pidgeon Hill Drive
Sterling, VA 20165
Leesburg 5.69 mi
521 E Market St
Leesburg, VA 20176
Herndon 7.66 mi
2465 Centreville Road
Herndon, VA 20171
Stone Ridge 7.88 mi
42020 Village Center Plaza
Stone Ridge, VA 20105
Reston 8.62 mi
1424 North Point Village Center
Reston, VA 20194
Purcellville 12.72 mi
1020 E Main St
Ste L
Purcellville, VA 20132
North Potomac 13.58 mi
12150 Darnestown Rd
Gaithersburg, MD 20878
Centreville 14.52 mi
5959 Centreville Crest Ln
Centreville, VA 20121
Fairfax 14.67 mi
11891 Grand Commons Ave
Fairfax, VA 22030
Potomac 14.98 mi
10232 River Road
Potomac, MD 20854
Germantown MD 15.03 mi
12800 Middlebrook Road
Germantown, MD 20874
Tysons 15.45 mi
328 Maple Ave E
Vienna, VA 22180
Haymarket 17.87 mi
15125 Washington St
Haymarket, VA 20169
Rockville 18.19 mi
20 Courthouse Square
Rockville, MD 20850
Mclean 18.23 mi
1320 Old Chain Bridge Road
Suite #190
McLean, VA 22101
Gaithersburg 18.71 mi
9132 Rothbury Drive
Gaithersburg, MD 20886
North Bethesda 20.42 mi
5268 Nicholson Ln
Kensington, MD 20895
Falls Church 20.59 mi
6674 Arlington Blvd
Falls Church, VA 22042
Manassas 20.65 mi
9722 Liberia Ave
Manassas, VA 20110
Bristow 20.71 mi
12705 Braemar Village Pz
Bristow, VA 20136
Burke 20.82 mi
9411 Old Burke Lake Rd
Burke, VA 22015
Bethesda 21.3 mi
4918 Fairmont Ave
Bethesda, MD 20814
Annandale 21.64 mi
7000 Columbia Pike
Annandale, VA 22003
Damascus 22.77 mi
9815 Main St
Damascus, MD 20872
Arlington, VA 23.29 mi
4801 1st St N
Arlington, VA 22203
Cathedral Heights 23.51 mi
3706 Macomb St NW
Washington, D.C., DC 20016
Olney 23.96 mi
18157 Village Center Dr
Olney, MD 20832
Downtown Silver Spring 24.94 mi
1133 East West Highway
Silver Spring, MD 20910
Lorton 25.06 mi
9027 Silverbrook Rd
Fairfax Station, VA 22039
West Washington 25.69 mi

Washington, DC 20009
Alexandria City 25.7 mi
4605 Duke Street
Alexandria, VA 22304
Lake Ridge 26.5 mi
12473 Dillingham Square
Lake Ridge, VA 22192
Frederick North 26.7 mi
905 W. 7th Street
Frederick, MD 21701
Northern Silver Spring 26.75 mi
732 Cloverly Street
Silver Spring, MD 20905
Alexandria 27.17 mi
6483 Old Beulah Street
Alexandria, VA 22315
Warrenton 27.42 mi
512 Fletcher Drive
Warrenton, VA 20186
Mount Airy 28.24 mi
411 E Ridgeville Blvd
Mt Airy, MD 21771
Capitol Hill DC 28.48 mi
621 Pennsylvania Ave SE
1st-floor unit
Washington, DC 20003
Dale City 28.99 mi
5512 Staples Mill Plaza
Dale City, VA 22193
Mount Vernon 29.66 mi
7696 H Richmond Hwy
Alexandria, VA 22306
Beltsville 30.89 mi
10914 Baltimore Ave
Beltsville, MD 20705
Clarksville 31.56 mi
12250 Clarksville Pike
Clarksville, MD 21029
Laurel 35.02 mi
10095 Washington Blvd N
Laurel, MD 20723
Woodmore 35.27 mi
9101 Woodmore Centre Drive
Lanham, MD 20706
Glenn Dale 35.83 mi
10559 Greenbelt Rd
Lanham, MD 20706
Sykesville 36.57 mi
1207 Liberty Rd.
Sykesville, MD 21784
Ellicott City 37.11 mi
3290 Pine Orchard Lane
Ellicott City, MD 21042
Winchester 37.62 mi
2512 S Pleasant Valley Rd
Winchester, VA 22601
Columbia 38.19 mi
8827 Centre Park Drive
Columbia, MD 21045
Stafford 39.58 mi
263 Garrisonville Road
Stafford, VA 22554
Bowie 41.26 mi
15231 Hall Rd
Bowie, MD 20721
Waldorf 42.24 mi
3022 Festival Way
Waldorf, MD 20601
Crofton 42.6 mi
1153 Route 3 North
Crofton, MD 21054
Owings Mills 44.15 mi
9433 Common Brook Rd #100
Owings Mills, MD 21117
Pikesville 46.84 mi
1433 Reisterstown Rd
Pikesville, MD 21208
Dunkirk 49.92 mi
10735 Town Center Blvd
Dunkirk, MD 20754
Severna Park 50.52 mi
558 Ritchie Highway
Severna Park, MD 21146
Roland Park 50.62 mi
600 Wyndhurst Ave
Baltimore, MD 21210
Annapolis 50.75 mi
2341 N Forest Drive
Annapolis, MD 21401
Chancellor 52.23 mi
4300 Plank Rd.
Fredericksburg, VA 22407
Perry Hall 59.13 mi
4136 E Joppa Rd
Nottingham, MD 21236
Bel Air 69.23 mi
516 Baltimore Pike
Bel Air, MD 21014