I am a university faculty member with extensive experience teaching mathematics, statistics, and computer science; specializing in machine learning, data science, and artificial intelligence. I hold bachelor's, master's, and PhD degrees in pure mathematics and have taught students of diverse ages, backgrounds, and skill levels, ranging from high school to university courses. I've guided numerous students throughout my career, tailoring my teaching approach to their individual needs, emphasizing clarity, practical problem-solving, and building strong foundational skills.
I take a structured yet adaptable approach to tutoring, ensuring that concepts are broken down clearly while encouraging critical thinking. I tailor my teaching style to each student’s needs, whether that means providing step-by-step guidance or diving deeper into advanced topics. I emphasize hands-on learning through real-world applications and coding exercises, especially in mathematics, machine learning, and computer science. My goal is to help students build a strong conceptual foundation while developing problem-solving skills that extend beyond the classroom.
While I've had many successes throughout my teaching career, one memorable experience stands out from my time tutoring as a PhD student. I worked closely with a student who was having significant difficulty with differential equations. Through consistent sessions and dedicated practice, he gained confidence, greatly improved his understanding, and eventually earned a strong grade in the course. We remained connected through social media, and our relationship grew beyond tutoring—he even joined my wife and me for lunch one day.
I train in boxing 2-3 days a week and have a deep passion for history, which is one of my favorite subjects to read about. I’m also an avid movie watcher, particularly interested in lesser-known Hollywood films, French and Italian cinema from the 1960s and 1970s, and American independent films.
Math:
Tutoring subjects: