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
Homework help
Real world application
Review sessions
Physics lab skills
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
College students
Elementary School students
High School students
Middle 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 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.
The `super()` Function in Python
Method Overriding
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.
Method Overriding
Benefits of Using Inheritance
Object-Oriented Inheritance Fundamentals
Static Methods in OOP
Student and Tutor continued their study of Python object-oriented programming, specifically focusing on different types of methods. They learned about and implemented class methods and static methods, completing coding challenges for a `Library` and `CurrencyConverter` class. A new challenge on implementing a power calculation system for a `Hero` class was set up for the next session.
Python Dictionaries for Structured Data
Differentiating Instance
Class
and Static Methods
Static Methods in Python
Class Methods in Python
The session focused on Python object-oriented programming, specifically exploring the definitions, distinctions, and practical applications of class attributes versus instance attributes. The Student and Tutor worked through two coding challenges—a 'Smart Device' class and a 'Bank Account' class—to practice implementing, updating, and accessing these different attribute types. They successfully completed the challenges, reinforcing core OOP concepts.
Accessing Attributes
Updating Class Attributes
Declaring Instance Attributes
Declaring Class Attributes
Class Attributes vs. Instance Attributes
The Student and Tutor engaged in a Python coding session focusing on object-oriented programming. They covered advanced concepts of getters and setters using `@property` and `@setter` decorators, as well as the implementation of private attributes with validation logic. The Student practiced these concepts by refactoring `BankAccount` and `Superhero` classes to protect data and ensure integrity.
Implementing Getters and Setters (Traditional vs. Decorator)
Encapsulation with Private Attributes (using `__`)
Property and Setter Decorators (@property
@attribute.setter)
Data Validation and Error Handling in Setters
The Student and Tutor continued their study of Object-Oriented Programming in Python, focusing on different attribute and method visibility levels: public, protected, and private. They explored encapsulation concepts through practical coding exercises involving banking and password manager systems. The session concluded with the implementation of getter and setter methods, including value validation, and the Student was encouraged to review their notes.
Getter Methods (OOP)
Setter Methods (OOP)
Private Attributes & Methods
Protected Attributes & Methods
Public Attributes & Methods
Classroom tools used by physics tutor
Video conferencing
Quizzes
Interactive diagrams
Digital Note taking
Flashcards

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