Teaching

Courses at Iowa State University

ENGL 6300. Applications of Artificial Intelligence

ENGL 630. Applications of Natural Language Processing

ENGL 590. Special Topics: Genre Analysis and Technology

ENGL/GRST 540. English for Teaching Purposes

ENGL/GRST 536. Preparing Publishable Thesis Chapters

ENGL 5270. Discourse Analysis

ENGL 528. English for Specific Purposes

ENGL 512. Second Language Acquisition    

ENGL 511. Introduction to Linguistic Analysis 

ENGL 508. Advanced Workshop in Academic Writing         

ENGL 250. Written, Oral, Visual, and Electronic Composition

ENGL 219. Introduction to Linguistics                          

ENGL 150. Critical Thinking and Communication

ENGL 101D. English for Native Speakers of Other Languages: Academic English II--Graduates  

ENGL 101C. English for Native Speakers of Other Languages: Academic English II--Undergraduates 

Academic Writing II for International Undergraduate Students 

Courses Worldwide

GOC stands for global online course, and MOOC stands for massive open online course

GOC.Teaching English Academic Writing to Speakers of Other Languages

GOC. Developing and Teaching Academic Writing Courses

MOOC. Developing and Teaching Academic Writing Courses

MOOC. Establishing Academic Writing Centers at International Higher Education Institutions