Kayla B. McNabb
Kayla B. McNabb

Kayla B. McNabb

Instructional Designer, Digital Pedagogy Enthusiast, Compositionist, PhD Student @VirginiaTech