I have been an ESL Teacher for almost five years. I have been using Microsoft Word for my job. My duties and responsibilities as an ESL Teacher are: Complete all ESL paperwork within given deadlines, learn and comply with institutional policies and procedures, update and maintain accurate record keeping for daily attendance and student performance.