Education History
- Ed.D., Education, Johns Hopkins University
Work Experience
Senior Lecturer, Johns Hopkins University
Honors and Awards
- Joel Dean Excellence in Teaching Award for Computer Science (Homewood) (2025)
- EP Outstanding New Faculty Teaching Excellence Award (2024)
- JHU Teaching Excellence Award (2002)