I teach Computer Science courses related to software engineering and development at Virginia Tech. My teaching philosophy involves creating inclusive learning environments that incorporate active learning through research, theory, and practice to prepare students for computing careers.

CS5704: Software Engineering
Spring 2022





 Teaching at NC State