Digital Learning Specialist, Denton ISD
Sherrie Orr is an Instructional Technology Specialist in Denton ISD. She received her Masters degree in Library and Information Science from Texas Woman’s University, her Masters in Computer Education and Cognitive Science from the University of North Texas and her B.S. in Elementary...
Read More →