Math
- Middle School Math
- Algebra I & II
- Geometry
- Precalculus
- Calculus (AB/BC)
- Discrete Mathematics
Helping students understand the tough stuff — and move forward with confidence.
I’m Andrew, a tutor with more than a decade of experience helping students make meaningful progress in Latin, Math, and standardized test preparation. I work with middle school, high school, and college students who want steady, structured support and clearer understanding of their coursework and goals.
I earned my B.A. from Holy Cross, where I double-majored in Classics and Economics, and my M.A. in Classics from Villanova. Before tutoring full time, I taught for five years at New Canaan Country School in New Canaan, CT, where I chaired the World Languages Department and coached hockey. Over the years, I’ve worked with many families who wanted consistent, thoughtful instruction from someone who can explain difficult material in a clear and understandable way.
There isn’t one way to learn, and there isn’t one way to teach. Some students need structure and accountability. Others need things explained more clearly or from a different angle. Some need a calm, steady presence when the pace feels overwhelming. Every student is different, and I meet them where they actually are, not where someone thinks they “should” be. My focus is on helping students understand the ideas behind the work so they feel more confident and better equipped to handle what comes next. The goal is steady progress grounded in solid understanding.
Parents can expect clear communication, a professional approach to each session, and straightforward guidance about what improvement requires. If you think this kind of support would help your child, I’m glad to talk.
I like to take some time during the first session to get to know the student as a person — their interests, activities, school experience, and how they feel about the subject or test at hand. Understanding who they are and what their day-to-day looks like helps me create a structure where they feel comfortable, calm, and ready to learn.
For academic subjects, it usually takes a few sessions to get a full picture of a student’s strengths, challenges, and habits. I pay attention to how they think, how they approach problems, and how they work through assignments and assessments.
For test prep, I ask students to complete a full practice test early on. I study their results alongside any previous score reports to identify patterns, assess strengths and weaknesses, and create a realistic, focused plan.
Academic tutoring tends to be more flexible. It’s helpful for me to know ahead of time what students want to work on, but when that isn’t possible, sessions begin with a bit of triage to determine the most useful focus for that day. Much of this work involves clarifying concepts, walking through examples, and helping students make sense of the material in front of them.
Test prep sessions are more structured. We usually begin by reviewing the assigned practice. One problem often leads to a deeper review of a concept and then related skills. I model strategies for interpreting questions and solving them efficiently, and we revisit key approaches throughout the process to reinforce them and build consistency.
I do not guarantee scores or outcomes, and I’m clear about that from the beginning. Preparing for a test or improving in a subject is similar to learning an instrument: students need consistent practice outside of lessons to make real progress. I assign work thoughtfully, especially for test prep, and I expect it to be completed — but I’m mindful of other commitments and aim for balance rather than overload.
Students can expect clear explanations and a steady breakdown of complex ideas. I help them develop stronger pattern recognition, improve their problem-solving habits, and build structure into their work — especially for test prep. Over time, this leads to increased confidence, clearer thinking, and steadier academic progress.
Feel free to reach out with questions or to schedule a session.