Kirsten Rourke

Kirsten Rourke - eLearning, Instructional Design, and Public Speaking