• Courses taught
Computer-Assisted Language Learning, Computer Application for Research, Research Methods, Business English, Translation, Sociolinguistics, English for Specific Purposes, Semantics, Business English, Writing courses, Speaking courses, Indonesian language as a second language
• Creating syllabus, materials, and assessments for courses
• Evaluating students’ academic performance
• Conducting research on the use of computer technology for learning purposes
• Giving workshops on the use of computer technology for learning purposes to K-12 English teachers
• Being involved in various task forces on computer usage and thesis topics