TEACHING
I have experience teaching and designing technical writing and design courses to undergraduate students and instructional design and development courses to graduate students. I am familiar with Canvas, D2L, and Blackboard and have taught face-to-face and synchronously and asynchronously online. Many of my courses have a service-based learning component where students work directly with a client on a project. See my CV for a complete list of courses.
University of Alabama at Birmingham, Instructional Design and Development program (asynchronous online)
IDD 600: Trends and Issues in Instructional Design and Technology (designed and taught)
IDD 620: Universally Differentiated Design (designed and taught)
IDD 630: Performance Systems Technology (designed)
IDD 640: Learning, Cognition, and Instructional Design and Development (designed and taught)
IDD 660: Assessment and Evaluation in Instructional Design and Development (designed and taught)
IDD 670: Multimedia Design and Development for Instruction/Training (designed and taught)
IDD 680: Instructional Design and Development Elective - Project Management for Instructional Designers (designed and taught)
IDD 690: Practicum (designed and taught - service-learning designated course)
University of Memphis, Instructional Design and Technology program (asynchronous online)
IDT 7052: Introduction to Instructional Design and Technology
IDT 7070: Instructional Design Process I
IDT 7080: Instructional Design Process II
IDT 7060: Applying the ID Process
IDT 7090: Developing an Interactive Learning Environment I
IDT 7078: Seminar in Instructional Design and Technology
University of Arkansas, Educational Technology program (asynchronous online)
ETEC 5373: Web Design (met Quality Matters standards, course assignments aligned to AECT standards)
University of North Texas, Department of Technical Communication (face-to-face)
TECM 2700: Technical Writing
TECM 3100: Design for Publications
Texas Tech University, Technical Communication and Rhetoric program (face-to-face and synchronous online)
ENGL 2311: Introduction to Technical Communication (face-to-face and synchronous online)
ENGL 4368: Advanced Web Design (synchronous online)
ENGL 4380: Senior Capstone: Professional Issues in Technical Communication (synchronous online)
University of Alabama at Birmingham, Instructional Design and Development program (asynchronous online)
IDD 600: Trends and Issues in Instructional Design and Technology (designed and taught)
IDD 620: Universally Differentiated Design (designed and taught)
IDD 630: Performance Systems Technology (designed)
IDD 640: Learning, Cognition, and Instructional Design and Development (designed and taught)
IDD 660: Assessment and Evaluation in Instructional Design and Development (designed and taught)
IDD 670: Multimedia Design and Development for Instruction/Training (designed and taught)
IDD 680: Instructional Design and Development Elective - Project Management for Instructional Designers (designed and taught)
IDD 690: Practicum (designed and taught - service-learning designated course)
University of Memphis, Instructional Design and Technology program (asynchronous online)
IDT 7052: Introduction to Instructional Design and Technology
IDT 7070: Instructional Design Process I
IDT 7080: Instructional Design Process II
IDT 7060: Applying the ID Process
IDT 7090: Developing an Interactive Learning Environment I
IDT 7078: Seminar in Instructional Design and Technology
University of Arkansas, Educational Technology program (asynchronous online)
ETEC 5373: Web Design (met Quality Matters standards, course assignments aligned to AECT standards)
University of North Texas, Department of Technical Communication (face-to-face)
TECM 2700: Technical Writing
TECM 3100: Design for Publications
Texas Tech University, Technical Communication and Rhetoric program (face-to-face and synchronous online)
ENGL 2311: Introduction to Technical Communication (face-to-face and synchronous online)
ENGL 4368: Advanced Web Design (synchronous online)
ENGL 4380: Senior Capstone: Professional Issues in Technical Communication (synchronous online)