Previously, Assistant Professor post at the University of West Georgia in the College of Education, where he taught online graduate courses on topics of media and technology, instructional design, and more. Before that held the position of Senior Lecturer, Academic Development with the Learning and Teaching Unit (LTU) at the University of South Australia supporting efforts to teach effectively online.