Teaching
Rooted in pragmatism and social constructivism, my teaching empowers students with technical skills, critical thinking, and adaptability through inclusive, hands-on learning. I draw on computing education research to foster collaboration, resilience, and lifelong learning, especially for students from diverse and post-traditional backgrounds.
Assistant Teaching Professor at Northeastern University, Khoury College of Computer Sciences
- CS5001 Intensive Foundations of Computer Science (Fall 2025)
- CS5100 Graduate Foundations of AI (Fall 2025)