Michele Moore, PhD
Michele Moore, PhD
Instructional Designer, eLearning Designer and Developer