She teaches higher degree courses in the areas of research methodology, instructional design and development and instructional theories. Her research areas include teacher professional development, technology integration, adult learning and blended learning.