Request Tutoring Info
Please enter name
Please enter email
Please enter phone
Please enter details

Fun Facts

A fun fact about me is that I can do 50 pushups in a row! When I have time, I love working out, reviewing stores and restaurants, and playing tennis.

About Me

I am a rising junior attending Johns Hopkins University double majoring in science/maryland/bethesda">Computer Science and Applied Mathematics. I am part of the Baseball Scheduling Optimization research group that makes schedules for teams and umpires for both the MLB and MiLB!

Experience

In highschool, I tutored and taught peers both competition math and other more advanced topics like calculus. I participated in PILOT (Peer-Led Team Learning), where I saw firsthand how effective peer tutoring works.

Approach

I've always had a large support system in both high school and college where my friends and I would always help each other learn material. I think that learning is most effective when it's collaborative — when people feel comfortable asking questions, making mistakes, and thinking out loud. That’s the approach I bring to teaching: creating a supportive, low-pressure environment where understanding builds naturally through conversation, examples, and shared problem-solving.

Request Me Now

Johns Hopkins University

Computer Science and Applied Mathematics and Statistics

Request Me Now

Calculus I Tutoring

I have taken AP Calculus BC and have experience in calculus through courses like Probability, Statistics, etc. I scored a 5 on the AP Calculus BC exam and have received an A in Calculus 3 in University

Calculus 3 Tutoring

I have taken Mulitvariable Calculus in highschool and have taken Calculus III in University. I have scored an A in both of these courses.

Pre Algebra Tutoring

I have a lot of experience in Algebra as it is still used in many upper level math courses in University (although harder.) Majoring in Applied Mathematics, I am confident I could help any student struggling with Algebra.

Algebra Tutoring

I have a lot of experience in Algebra as it is still used in many upper level math courses in University (although harder.) Majoring in Applied Mathematics, I am confident I could help any student struggling with Algebra.

Algebra II Tutoring

I have a lot of experience in Algebra as it is still used in many upper level math courses in University (although harder.) Majoring in Applied Mathematics, I am confident I could help any student struggling with Algebra.

Calculus Tutoring

I have taken AP Calculus BC and have experience in calculus through courses like Probability, Statistics, etc. I scored a 5 on the AP Calculus BC exam and have received an A in Calculus 3 in University

Math Tutoring

I am a current Applied Mathematics Major at Johns Hopkins University. I believe I can clearly explain any high school math course as I have been exposed to so much math in my life.

Math Advance Tutoring

I am a current Applied Mathematics Major at Johns Hopkins University. I believe I can clearly explain any high school math course as I have been exposed to so much math in my life.

Statistics Tutoring

I have taken both AP Statistics and Upper Level Statistics in college. I believe that through university, my understanding of statistics has improved drastically and that I will easily be able to explain any concept to highschoolers.

AP Statistics Tutoring

I have taken both AP Statistics and Upper Level Statistics in college. I believe that through university, my understanding of statistics has improved drastically and that I will easily be able to explain any concept to highschoolers.

SAT Math Tutoring

I am very comfortable with teaching SAT math and how to approach the different types of problems. I scored a 790 on my SAT Math in highschool

AP Computer Science Tutoring

I have taken AP Computer Science and a lot of higher level courses in Java such as data structures. I believe that I am pretty comfortable in teaching Java to these students.

Homework Coach Tutoring

I have always been on the Dean's List at Johns Hopkins University and had a 4.0 in highschool as well. I believe that I have good time management and can offer insight on how to balance time to do homework.

Middle School Math Tutoring

As a Applied Mathematics major at Hopkins, I believe I will be able to explain any math concept that is directed towards middle schoolers

7th Grade Math Tutoring

As a Applied Mathematics major at Hopkins, I believe I will be able to explain any math concept that is directed towards middle schoolers

Computer Science Tutoring

I have a lot of experience with Java, C, C++, and Python through courses in university and personal projects. I have taken courses such as data structures, algorithms, and computer systems that can aid with students who are struggling in these classes.

Pre Calculus Tutoring

I have taken AP Calculus BC and have experience in calculus through courses like Probability, Statistics, etc. I scored a 5 on the AP Calculus BC exam and have received an A in Calculus III in University

Trigonometry Tutoring

Trigonometry is a confusing subject that many highschoolers don't understand that well. I am confident in my ability to explain how trignometry works and its applications through my background in mathematics.

Request Me Now