My name is Mohamed, and I have earned a Bachelor of Science in Physics, with a specialization in Theoretical Physics. I am currently pursuing a Master's degree in the Physics Department at the Faculty of Science, Cairo University. I possess a strong enthusiasm for instructing physics and mathematics, with a particular focus on undergraduate-level education. Throughout my academic journey, I have gained exposure to a diverse array of topics in both physics and mathematics, equipping me with the proficiency to teach these subjects at the secondary and university levels. I boast over eight years of teaching experience in this field. I have a special knack for simplifying tricky ideas into bite-sized pieces, making it easier for students to grasp and remember them. I believe in learning by doing, so I always include practice problems during our sessions. These problems help you apply what you've just learned, making sure you really understand it. Plus, I'll give you some interesting homework assignments to keep the learning going even after our session ends. Feel free to embark on your exciting journey with me!