My teaching style is student-centered, project-driven, and focused on building real-world skills. I combine direct instruction with interactive coding challenges, collaborative activities, and technology-based tools to keep students actively engaged. I believe in scaffolding complex concepts so that all learners can succeed, while also providing enrichment opportunities for advanced students. Every resource I create is designed to save teachers time, increase student participation, and make computer science concepts accessible and fun.