•JlMC 342—Visual Communication Principles
Iowa State UniversitySyllabus
• JlMC 315—Multimedia Production
Iowa State University Syllabus
• JlMC 521—Theories of Communication (graduate)
Iowa State University Syllabus
• JOURN 210—Visual Communication
Indiana University Syllabus
• COMM 201—Hot Topics in Mass Communication and Society
Indiana University Syllabus
• CMST 010—Introduction to Human Communication
Marquette University Syllabus