Abdulrahman Magdy

From Algebra to Calculus 3 — Personalized, Engaging Math Tutoring for AP and A-Level Students

4.4(610)

FREE TRIAL

Profile photo of Abdulrahman, Mathematics tutor at Wiingy
Mathematics learning materials by Abdulrahman
Abdulrahmanenjoying a hobby outside teaching
Live performance with Mathematics by Abdulrahman

Show all photos

tutor-image
tutor-image

Abdulrahman Magdy

Bachelors degree

/ 55 min

Abdulrahman - Know your tutor

I am a dedicated and experienced Mathematics tutor with a strong academic background in engineering and a deep passion for helping students truly understand math rather than just memorize formulas. I have taught students across a wide range of levels and curricula, from elementary arithmetic to college-level Calculus, including Algebra, Algebra 2, Calculus 1 through 3, Trigonometry, and Precalculus, with experience spanning both the AP Program and A-Levels. My teaching approach centers on building genuine intuition. I break complex topics down into clear, logical steps, use visualization tools and graphing aids to make abstract concepts concrete, and incorporate practice drills, quizzes, and exam simulations to build both skill and confidence under test conditions. For younger or more reluctant learners, I bring in math games and mental math tricks to keep lessons engaging rather than tedious. I tailor every lesson to the individual student, whether that means slowing down to rebuild foundational gaps, accelerating for a student aiming for top exam scores, or focusing heavily on test prep strategies ahead of a major exam. I am patient, encouraging, and genuinely invested in each student's progress, and I track that progress closely so we always know exactly where they stand and what comes next. Whether you are struggling with the basics or pushing toward an A in Calculus or A-Level Maths, I am here to make math make sense.

Meet Abdulrahman

Specialities of your tutor

Advanced Placement (AP) Program (USA) icon

Advanced Placement (AP) Program (USA)

Homework help icon

Homework help

A-Levels (UK) icon

A-Levels (UK)

Mental Math icon

Mental Math

GCSE (UK) icon

GCSE (UK)

International Baccalaureate (IB) icon

International Baccalaureate (IB)

Quick Math Games icon

Quick Math Games

Exam Simulation icon

Exam Simulation

Practice Drills icon

Practice Drills

CoTutorCoTutor

AI modules

Summary

Podcast

Quiz

Learnings

Flashcard

Spotlight

Zero Risk Guaranteed

15-days refund

Free tutor swap

No cancel fee

1-yr validity

24/7 support

Student types for classes

Elementary School students icon

Elementary School students

Home schooled icon

Home schooled

ADHD icon

ADHD

Middle School students icon

Middle School students

Anxiety or Stress Disorders icon

Anxiety or Stress Disorders

College students icon

College students

High School students icon

High School students

icon

Increased confidence in math

Students report feeling more confident tackling difficult problems.

icon

Trusted by 90% of parents

Parents see their child’s grades improving within a few months.

icon

Focus on real-world applications

85% of students find math concepts more relevant to real-life problems.

Abdulrahman also teaches

Algebra

Algebra

Algebra 2

Algebra 2

Calculus

Calculus

Calculus 2

Calculus 2

Calculus 3

Calculus 3

College Algebra

College Algebra

Icons

Mathematics concepts taught by Abdulrahman

Student learned 3 days ago

Student and Tutor practiced advanced Python programming problems, focusing on data structures like dictionaries and lists, and complex algorithms, particularly recursion. They worked through problems involving dictionary manipulation, list sorting, recursive countdowns, generating binary strings recursively, and finding string permutations. For homework, the Student is assigned problem 7.2, and the next session is scheduled for tomorrow.

Python Dictionary Operations

Tuple Unpacking in Loops

List Building in Recursion: `+` vs. `append()`

Recursive Problem Solving: Binary Strings

Recursive Problem Solving: Permutations

Show more

Student learned 4 days ago

Student and Tutor focused on preparing for an upcoming test, specifically practicing the simplification and rationalization of radical expressions. They worked through a series of practice problems provided by the Student's teacher, covering concepts like simplifying coefficients, combining roots in division, and rationalizing denominators using conjugates. The Tutor offered to provide additional support before the test if the Student encounters further difficulties.

Simplifying Radical Expressions

Operating with Radical Expressions (Multiplication & Division)

Adding and Subtracting Radicals

Rationalizing Denominators (Monomial)

Rationalizing Denominators (Binomial using Conjugates)

Show more

Student learned 5 days ago

The session centered on reviewing an Object-Oriented Design assignment in Java, which involved tasks such as printing specific ASCII art patterns and identifying/modeling objects for a book service scenario. The Tutor clarified the requirements for each section, indicating a blend of coding challenges and conceptual design. The Tutor informed the Student they would proceed with writing the necessary code.

Fundamentals of Pattern Printing

Iterative Development & Precision Testing

Introduction to Object Identification in OOD

Defining Attributes for Objects

Show more

Student learned 10 days ago

The Student and Tutor conducted a diagnostic math session covering Grade 8 concepts, including integer operations, order of operations, and adding fractions with different denominators. The purpose was to identify the Student's foundational weaknesses, with the Tutor concluding that the Student needs extensive practice and individualized attention to master these topics, particularly in algebra.

Mastering Integer Operations with Double Negatives

Order of Operations (BEDMAS/PEMDAS)

Adding & Subtracting Fractions with Unlike Denominators

Distinguishing Fraction Operations: Addition vs. Division

Show more

Student learned 11 days ago

Student and Tutor engaged in a diagnostic session covering foundational Algebra 1 topics, including solving linear equations, inequalities, finding the equation of a line, and solving systems of equations. They practiced several problems, with the Tutor providing step-by-step guidance and reviewing concepts. The Student is expected to share their Algebra 2 syllabus for future planning.

Solving Systems of Linear Equations (Substitution Method)

Equation of a Line: Slope-Intercept Form

Solving Linear Inequalities

Solving Linear Equations

Show more

Student learned 13 days ago

The Student and Tutor conducted a diagnostic session for AP Calculus, reviewing foundational algebra, rational expressions, limits, and initial derivative concepts. The Student practiced solving various problems, including factoring and simplifying, and applied the product rule for derivatives. They discussed a plan for future sessions to focus on derivatives in detail and prepare for weekly exams.

Derivative Product Rule

Limits with Indeterminate Form 0/0

Solving Rational Equations (Cross-Multiplication)

Excluded Values in Rational Functions

Simplifying Rational Expressions

Show more

Teaching tools used by tutor

Presentations image

Presentations

Digital whiteboard image

Digital whiteboard

Visualization & Exploration image

Visualization & Exploration

Assessment image

Assessment

Math Games image

Math Games

tutorFooter

Math tutors on Wiingy are vetted for quality

Every tutor is interviewed and selected for subject expertise and teaching skill.