I have 20 years of experience, and specialize in the field of mathematics education with specific knowledge in the areas of distance education, online course and program development, and mathematics teacher professional development. I have published on such topics as teaching and learning mathematics online, online professional development and problem solving.