Configuring eLearning applications and designing web-enhanced course and blended learning. Explaining empirical approaches and theoretical rationales that promote high levels of student engagement Researching, evaluating, and proposing tools for best practices in educational technology Guiding faculty in the redesign of instruction to integrate new technologies Preparing and delivering training sessions and guides for non-technical users Capturing and editing digital video for learning documentation Retouching, repurposing, and batch processing of digital images Authoring learning content for web-enhanced course and blended learning