Abdulrahman Magdy

AP Prep (CS/Calculus/Pre-Calc/Physics/Chem): Certified C++ Tutor with 5 Years – USACO & Basics

4.8(32)

FREE TRIAL

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

Show all photos

tutor-image
tutor-image

Abdulrahman Magdy

Bachelors degree

/ 55 min

Abdulrahman - About your AP tutor

I'm Abdulrahman, a Computer & Information Engineering graduate from Zewail University for Science & Technology, one of Egypt's top STEM institutions. I have hands-on teaching experience as a Junior Teaching Assistant for Object-Oriented Programming (OOP) using C++, where I guided students through projects, lab assignments, and problem-solving sessions. My tutoring covers a wide range of subjects: Mathematics (Pre-Algebra, Algebra I & II, Pre-Calculus, Calculus I/II/III, Linear Algebra, Statistics, Trigonometry, Differential Equations), Computer Science (Java, C++, Python, OOP, Data Structures & Algorithms, SQL, Databases), AP exams (AP Calculus AB/BC, AP CSA), IGCSE Math & CS, USACO competition preparation, Machine Learning, Deep Learning, Computer Vision, Signals & Systems, Digital Signal Processing, Control Systems, and Digital Design. My teaching philosophy is simple: logic before syntax, understanding before memorization. I never let a student open a compiler until the concept makes sense on paper first. I use visual tools, real examples, and live coding to make abstract topics click. I've successfully tutored students from the US, Singapore, Turkey, Canada, UAE, and the UK — from Grade 10 algebra all the way to Master's-level Computer Vision. My trial-to-subscription rate on Preply is 83%, and I maintain a 100% reply rate within 24 hours. Every session includes follow-up homework, practice problems, and lab exercises. First lesson is always free.

Meet Abdulrahman

AP tutor test prep specialities

Test prep icon

Test prep

Grade improvement icon

Grade improvement

Test taking techniques icon

Test taking techniques

Practice Exams icon

Practice Exams

Concepts learning icon

Concepts learning

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

icon

Focus on practice tests and review

90%+ of students improve after mock tests.

icon

Support beyond regular classes

Parents appreciate timely help during stressful exam times.

icon

Focus on timed practice and strategy

85% of students master time management through mock tests.

Abdulrahman - also teaches

AP Calculus AB

AP Calculus AB

AP Calculus BC

AP Calculus BC

AP Chemistry

AP Chemistry

AP Computer Science A

AP Computer Science A

AP Computer Science Principles

AP Computer Science Principles

AP Physics 1

AP Physics 1

Icons

AP concepts taught by Abdulrahman

Student learned 5 days ago

The Student participated in a diagnostic Geometry session with the Tutor, assessing foundational knowledge in angle types, geometric figures, triangle classification, and the Pythagorean theorem. They discussed a 14-week curriculum roadmap, highlighting the importance of building strong foundations, visualization, and regular quizzes. The Tutor recommended two 2-hour sessions per week to ensure comprehensive coverage and practice, and they began coordinating future scheduling with the Student and their mother.

Sum of Interior Angles of a Triangle

Angle Classification

Angle Relationships

Basic Geometric Lines & Segments

Triangle Classification

Pythagorean Theorem

Show more

Student learned 5 days ago

The Student and Tutor worked on transitioning from C++ to Python, focusing on fundamental syntax, data types, control flow, string manipulation, lists, and function definitions. The Student practiced converting C++ concepts to Python syntax through tracing problems and coding exercises. Homework was assigned, including specific coding problems related to functions and loops.

Python Mindset & Fundamental Syntax

Dynamic Typing & Basic Data Handling

Python Control Flow: Conditionals and Loops

String & List Manipulation

Defining and Using Functions

Show more

Student learned 6 days ago

The Tutor and Student began by reviewing previous homework and practice problems related to vector operations, dot products, norms, and angles. The session then introduced new academic concepts: vector projection, perpendicular components of vectors, and the span of a set of vectors. The Student practiced applying these new formulas and concepts through several examples, and new homework was assigned to reinforce the covered topics.

Vector Dot Product & Orthogonality

Vector Projection

Vector Decomposition: Perpendicular Components

Span of a Set of Vectors

Show more

Student learned 7 days ago

The session focused on applying concepts from Chapter 6, including rotational motion, centripetal forces, gravitational principles, and static friction. The Student worked through practice problems involving linear and angular speeds, centripetal acceleration, period, static friction, bank angle, and gravitational force calculations. For homework, the Tutor assigned problems 1-5 and reminded the Student to prepare for an upcoming exam covering chapters 3-6.

Rotational Kinematics: Angular Velocity

Linear Speed

Period & Frequency

Centripetal Acceleration (a_c) and Centripetal Force (F_c)

Gravitational Force and Gravitational Acceleration

Static Friction (μ_s) and Ideal Banking Angle (θ)

Show more

Student learned 8 days ago

The student and tutor reviewed homework on vector properties, magnitudes, and unit vectors. They then delved into higher dimensions of vectors, basis vectors, and linear combinations, with a focus on systematic methods like Gaussian elimination. The session concluded by introducing the dot product, its geometric interpretation, and practical calculations involving orthogonality and angles between vectors.

Linear Combinations and Independence

The Dot Product

Vector Addition Properties

Vector Equivalence and Basis Vectors

Vector Dimensions and Norm

Show more

Student learned 9 days ago

The student and tutor worked through physics problems involving gravitational force and centripetal acceleration. They practiced applying relevant formulas, performing unit conversions, and interpreting results for celestial mechanics. The homework assigned was to complete part B of question 41, using the previously calculated values.

Units and Scientific Notation

Orbital Mechanics: Velocity and Period

Centripetal Acceleration

Newton's Law of Universal Gravitation

Show more

Practical aids used by AP tutor

AP Practice worksheets image

AP Practice worksheets

Presentations image

Presentations

Digital whiteboard image

Digital whiteboard

Study Planner image

Study Planner

Quizzes image

Quizzes

tutorFooter

AP tutors on Wiingy are vetted for quality

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