
Teaching Philosophy
I’m committed to inclusive neurodiversity-aware teaching, and project-based learning that supports diverse learning styles and student goals. I bring industry-informed practices into the classroom while emphasizing critical thinking, collaboration, and creative problem-solving.
Just as The Bartle Test of Gamer Psychology recognizes different player motivations, I recognize that every student brings different strengths, learning preferences and goals to the classroom. I've worked with neurodivergent students as well as students from diverse cultural, linguistic and age backgrounds. These experiences have reminded me of the importance of adapting my teaching to meet students where they are while maintaining clear learning objectives. I strive to create a classroom built on open communication, patience and mutual respect, where students feel comfortable asking questions, taking creative risks and seeking help when they face academic or personal challenges. Student well being is important to me and I make a point of connecting students with appropriate campus resources when additional support is needed. I also encourage students to reach out for guidance outside the class, and I respond promptly whenever possible because I believe that meaningful learning is built on trust, accessibility and genuine mentorship.
I structure my course into 3 different timelines i.e. Pre-Production, Production and Post Production. I visualise the classroom as a studio environment where I as their teacher are acting as both the producer and a team lead whereas the students are team members to each other. I construct the assignments around the 3 P’s of Game Dev including production milestones which replicates real-world workflow: Brainstorming session, creating concepts, designing, implementation, testing, polishing and pitching, emphasizing the importance of Documenting skills such as naming convention, asset implementation, code review, and version control.
I believe creativity is a prerequisite for my classroom and my goal as an Interactive media Educator is to help students find their own creative voice. I want to make learning interactive media easier for beginners by sharing my knowledge in a clear and practical way. At the same time, I want to encourage students to experiment, take risks, and push the boundaries of what games and media can be. I believe that every student has unique ideas, and my job is to help them bring those ideas to life.
Games and movies have always been a big inspiration for me. Playing God of War, Spider-Man, Mario, and Grand Theft Auto showed me how game mechanics, storytelling, and player choices all work together to create something special. These games are more than just entertainment—they create emotions, challenge players, and tell deep stories.
By teaching Interactive Media, I hope to inspire a new generation of game developers who will create exciting, innovative, and meaningful games. I want my students to not only understand how to make games but also to see the impact that games can have on people. I design projects that require students to prototype, test, revise, and reflect because those practices mirror professional game development while helping students build confidence through repeated iteration.
