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




Show all photos
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
Grade improvement
Study Plans
Concepts learning
Practice Exams
Test taking techniques
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
Focus on practice tests and review
90%+ of students improve after mock tests.
Support beyond regular classes
Parents appreciate timely help during stressful exam times.
Focus on timed practice and strategy
85% of students master time management through mock tests.
Abdulrahman - also teaches
AP Calculus AB
AP Calculus BC
AP Chemistry
AP Computer Science A
AP Computer Science Principles
AP Physics 1

AP concepts taught by Abdulrahman
The tutor introduced their teaching philosophy and the AP Calculus curriculum roadmap to the student, emphasizing conceptual understanding and structured practice. They discussed a plan for regular review and error analysis to build confidence. The student will begin with three two-hour sessions per week, with scheduling to be confirmed, to prepare for the AP Calculus exam.
AP Calculus AB/BC Curriculum Overview
Spaced Review and Error Analysis
Structured Practice Methodology
Conceptual Approach to Calculus
The tutor and student worked through several physics problems involving centripetal force and acceleration. They practiced calculating these values using various formulas and discussed their real-world implications, such as human tolerance to high G-forces. The student was assigned homework problem number 24.
Ratio Calculations in Physics
Unit Conversions in Physics
Force
Weight
and Apparent Weight
Centripetal Force and Acceleration
The student and tutor reviewed and solved physics problems related to centripetal acceleration and linear velocity, practicing unit conversions and formula application. They discussed upcoming scheduling adjustments for one-hour sessions and assigned problem 21 as homework.
Unit Conversions in Physics
Linear Velocity (v)
Angular Velocity (ω)
Centripetal Acceleration (a<0xE1><0xB5><0xA1>)
The tutor and student reviewed physics concepts related to rotational motion, including tangential and centripetal acceleration, and their formulas. They worked through several practice problems applying these concepts, involving calculations of velocity, acceleration, and force, with a focus on understanding the interplay between linear and angular motion. The student was assigned one problem for homework.
Angular Velocity and Frequency
Introduction to Angular Acceleration
Friction: Static vs. Kinetic
Circular Motion: Velocity and Acceleration
Student and Tutor reviewed advanced friction problems from Chapter 5, focusing on force analysis, static vs. kinetic friction, and inclined planes. The session then introduced Chapter 6 on rotational motion, defining key terms like angular displacement, velocity, acceleration, period, and frequency, and practicing initial calculations. The Tutor assigned homework on Chapter 5 friction problems.
Static vs. Kinetic Friction
Normal Force on a Flat Surface with Angled Applied Force
Period (T) and Frequency (f) in Rotational Motion
Angular Velocity (ω) and its Relation to Linear Velocity (v)
Introduction to Rotational Motion
Angular Displacement (θ) and its Relation to Linear Displacement (s)
Normal Force on an Inclined Plane
Student and Tutor reviewed a detailed research assignment on applying supervised learning for solar power prediction, based on a provided academic article and independent research. The discussion covered the assignment's requirements, including algorithm analysis, data quality, and addressing real-world data challenges. The Tutor committed to reviewing the article to better guide the Student, who was also encouraged to start reading it.
Supervised Learning for Solar Power Prediction
Deconstructing Complex Research Assignments
Data Quality & Preprocessing in Real-World ML
Challenges of Real-World Environmental Data
Comparative Analysis in Research
Practical aids used by AP tutor
Quizzes
AP Practice worksheets
Study Planner
AP Assessments
Digital whiteboard

AP tutors on Wiingy are vetted for quality
Every tutor is interviewed and selected for subject expertise and teaching skill.
