Project-based learning
Working with teachers in a local school district to design curricula that incorporate computer-use
Designing course websites to provide additional learning resources for students
Looking at different types of computer-mediated interaction and considering the implications of such interactions for language learning
Writing step-by-step troubleshooting guides
Assessing (and then designing) computer-mediated language assessment tools
Exploring the benefits and challenges of online classrooms
Analyzing websites for learning opportunities
Designing iMovie projects for learners in a community outreach course
Creating language corpora for teachers and language learners