Courses Taught
EDN 301 - Instructional Design & Evaluation
EDN 303 - Instructional Technology
EDN 520 - Instructional Development
Professional Service
Past-President, Distance Learning Division of the Association for Educational Communications and Technology
Association for Educational Communications and Technology Program Planner, Session Facilitator, & Proposal Reviewer
Prentice-Hall Publishers book reviewer
National Education Computer Consortium proposal reviewer
Grant reviewer for IDEA and Technology grants for Mississippi, North Carolina, and South Carolina
American Educational Research Association proposal reviewer and session presider
International Sunbelt Social Network Conference session presider
Association for Teacher Education session presider
Reviewer, Educational Technology and Development
Reviewer, Journal of Computing in Higher Education
Research Interests
Diffusion of innovations
Distance education
Computer mediated communication
Social Network Analysis