Faria Jaheen
Specializing in magnetism, relativity, and quantum mechanics at American International University- Bangladesh. Unlock physics secrets with me!




Show all photos
Faria Jaheen
Bachelors degree
/ 55 min
Faria - your physics tutor
I am Faria Jaheen, a Bachelors-educated tutor with over a year of experience specializing in Physics tutoring. My personalized learning plans cater to students at all levels, from Elementary to College. I offer a range of specialities including career guidance, homework help, and test prep strategies. With expertise in subjects like Quantum Mechanics, Relativity, and Astrophysics, I make complex topics understandable through real-world applications and engaging experiments. Let's explore the fascinating world of Physics together!
Faria graduated from American International University- Bangladesh


Academic expertise of your physics tutor
Test prep strategies
Physics lab skills
Homework help
Physics experiments
Review sessions
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 physics class
Middle School students
College students
Elementary School students
High School students
Physics class snapshot
My tutoring approach blends collaborative, experimental, and structured methods to deliver personalized tutoring in a wide array of physics subjects like Relativity, Quantum Mechanics, and Astrophysics. By incorporating tech tools such as interactive 3D models, digital whiteboards, and video conferencing, I create engaging and interactive lessons that cater to elementary, middle, high school, and college students. Following curricula like A-Levels, AP Program, and IB, I focus on problem-solving and result-oriented techniques to ensure students grasp complex concepts effectively. With over 50 students taught, my methodology strengths lie in making challenging topics accessible through hands-on activities and tailored guidance, fostering a deep understanding of physics principles across all levels.
Faria - Physics tutor also teaches
Physics
Electromagnetism
Quantum Mechanics
Atomic Physics
Astrophysics
Magnetism

Physics concepts taught by Faria
The session focused on core Python programming concepts, specifically duck typing and polymorphism. Student and Tutor worked through practical coding challenges, creating classes, methods, and functions that demonstrated these principles, including inheritance and method overriding. The class also involved significant debugging practice to resolve common syntax and logical errors in Python code.
Duck Typing in Python
Python Classes
Objects
and Methods
Debugging Indentation and Naming Errors
Python's Dynamic Typing & Flexibility
Polymorphic Battle System: Inheritance & Method Overriding
Student and Tutor engaged in a detailed discussion on polymorphism in Python, covering both method overriding and method overloading. They worked through examples and completed two coding challenges in VS Code, applying these object-oriented programming concepts. The session concluded with a plan to continue with OOP topics before moving on to data structures in future classes.
Polymorphism: Many Forms in Programming
Method Overloading with Default Arguments
Method Overloading: Same Name
Different Parameters
Method Overloading with Variable Length Arguments (`*args`)
Runtime Polymorphism & Method Overriding
The student and tutor worked through challenges related to Python's object-oriented programming, focusing on inheritance and the diamond problem. They practiced modifying code to alter method resolution order and then built a "Superhero Game" by creating child classes that inherited from parent classes and overrode methods.
The Diamond Problem in Inheritance
Instance Attributes vs. Class Attributes
Super() Function in Python
Object-Oriented Programming (OOP) Inheritance
Method Resolution Order (MRO)
The Tutor and Student explored multiple inheritance in Python, covering its definition, practical examples like a `Duck` class, and the challenges posed by the diamond problem. They also practiced implementing multiple inheritance with a `SmartWatch` class and were introduced to Python's Method Resolution Order (MRO) for resolving inheritance ambiguities. The next session will delve deeper into the diamond problem and MRO.
Force Quitting Applications (Windows)
The Diamond Problem
Multiple Inheritance
Method Resolution Order (MRO)
The session covered the use of the `super()` function in Python for inheritance, demonstrating how child classes can leverage parent class methods and initialization. The student practiced implementing this concept through a coding challenge involving creating an `Avenger` class that inherited from a `Superhero` class, focusing on overriding methods and using `super()` to call parent class functionality.
Method Overriding
The `super()` Function in Python
Inheritance: Parent vs. Child Classes
The Student and Tutor worked on advanced Object-Oriented Programming concepts in Python. They focused on implementing static methods for power calculation, understanding inheritance by creating child classes for smart devices, and practicing method overriding with animal classes. The session concluded with successful implementation of these OOP principles.
Static Methods in OOP
Object-Oriented Inheritance Fundamentals
Benefits of Using Inheritance
Method Overriding
Classroom tools used by physics tutor
Quizzes
Presentations
Video conferencing
Digital Note taking
Interactive diagrams

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