My teaching style blends high expectations with high support. I believe students thrive when they’re challenged to think critically, collaborate meaningfully, and express their creativity—especially in computer science.
In my classroom, you’ll find peer-driven learning, real-world connections, and a strong focus on building community. I use project-based learning, structured partner activities, and vocabulary-building routines that support both academic growth and social-emotional development. Whether we’re writing algorithms or reflecting on ethical computing, my goal is to make every student feel seen, capable, and excited to learn.
The resources in my store reflect this approach—scaffolded, engaging, and built to support a wide range of learners.