Membership in Professional Societies

Association of Educational Communication and Technology (AECT)

Research & Theory Division
Division of Instructional Development
Change Division

American Educational Research Association (AERA)

Instructional Technology (SIG)
Division of Instructional Development
Division of Teacher Education
Division of Educational Administration
Division of Social Context of Learning
Division of Program Evaluation
Language and Social Processes (SIG)
Cultural-Historical (SIG)

National Consortium for Instruction and Cognition (NCIC)
International Society for Technology in Education (ISTE)
Asia, Pacific Society for Computers in Education (APSCE)