Karl Muller
Karl Muller
Instructional Designer, eLearning Developer, and LMS Administrator
  • Canada
Karl hasn't created any portfolio samples.