Tutoring

I offer personalized tutoring sessions in computer graphics and graphics programming, teaching both beginners and advanced learners.


My Expertise


I specialize in developing custom game engines, simulations, animations, and video games using graphics APIs such as Vulkan, OpenGL, Metal, and DirectX.


With four years of teaching experience, I’ve helped students from around the world improve their understanding of computer graphics and their graphics programming skills and bring their dream game engines, hobby games, and animations to life.




I can help you with:


  • Learning theoretical computer graphics, from foundational concepts to advanced topics

  • Building custom game engines, real-time simulations, animations, and video games using graphics APIs such as Vulkan, OpenGL, Metal, and DirectX.

  • Debugging and guiding you through projects, assignments, or personal work




Session Details


  • Format: Online
  • Rate: $60 / hour




Contact


To book a session or inquire further, email me at email




Students Feedback


⭐⭐⭐⭐⭐
“Perfect! Amr is an incredible tutor, and I can’t recommend him enough. He goes above and beyond to help his students. He makes sure I understand the concepts completely, and is patient enough to repeat himself however many times you need him to. I feel comfortable asking him questions, and he answers them in a way that you will understand, but by also making sure you’re not missing any key information. 10/10 best tutor.”

  • A student from British Columbia, Canada


⭐⭐⭐⭐⭐
“This guy was a very versatile tutor. He helped me with lectures, figuring out how to code, helping me debug and any other issue. He was available on short notice. I was incredibly lucky to have this guy. He saved me in my Graphics class. Really had a strong knowledge of computer graphics.”

  • A student from California, USA


⭐⭐⭐⭐⭐
“He is very knowledgeable in what he is doing . He make complex things really easy . Definitely recommend him”

  • A student from Warsaw, Poland


⭐⭐⭐⭐⭐
“Thank you! and thank you so much for all your help, it’s made a huge difference! You explained everything so clearly it all makes much more sense now I really appreciate it”

  • A student from England, UK


⭐⭐⭐⭐⭐
“Easy to talk to, patient…will meet with Amr again!”

  • A student from Midwest, USA