Adult ESL Teacher for Computer Based Instructions (Migration and Refugee Services)
Louisville, KY, United States of America


Catholic Charities of Louisville is an apostolate of the Archdiocese of Louisville and member of Catholic Charities USA. We provide service for people in need, advocate for justice in social structures, and call the entire Church and other people of good will to do the same.

Catholic Charities of Louisville is the social-service arm of the Archdiocese of Louisville. We provide help and create hope for the poor and vulnerable through a wide range of programs, assisting clients of all races, backgrounds and beliefs. Our service area includes 24 counties throughout Central Kentucky.

Catholic Charities of Louisville was established in 1939 and incorporated as a 501(c)(3) human service organization in 1993. It is one of over 160 Catholic Charities USA social service agencies in the United States.

Catholic Charities of Louisville has established three core values to represent us as an organization and are a gauge for how we work with each other as well as our clients and partners. They are Welcome, Strengthen and Empower.


Job Skills / Requirements



The primary goal of the computer training program is to equip employable refugees with sufficient computer skills to seek and gain employment. The computer training program offers group computer classes, individual instructor-led computer instruction, and independent computer exploration, all with a focus on employment and life skills. Classes are fully interactive and cover a range of subjects - from computer basics to advanced Microsoft Office and internet applications. Classes are offered during the ESL programs at both resettlement agencies, Catholic Charities and Kentucky Refugee Ministries. The instructor has responsibility for administration tasks that will ensure the smooth, efficient operation of a program that is beneficial to refugee clients from various cultural and educational backgrounds with limited to advanced English proficiency. The instructor works closely with appropriate staff of both resettlement agencies and other training programs while developing and operating the computer program.


  1. Develop a basic curriculum focused on practical computer skills that students might need in work, school, or everyday life. Specific lessons should be designed to correspond with the ESL curriculum. More advanced students will also learn word processing skills and how to navigate computers and the internet so they are prepared to apply their skills for more complex tasks in the future.
  2. Teach intermediate and advanced ESL class with incorporating technology into the lesson plans and activities.
  3. Design and prepare lessons that are appropriate for classes of students who have a wide range of computer exposure and ability.
  4. Work with ESL classroom teachers to design computer based lessons that reinforce the skills and vocabulary they are learning as appropriate.
  5. Develop curriculum based on the job requirements and expectations at the companies our clients work for and teach vocational ESL classes.
  6. Assist students with a college application process (including educating them on types of financial aid, how to find and apply for them, etc.), and also teach them test-taking skills.
  7. Schedule and register students for the classes and ensure that the computer equipment at each site is adequate for the training.
  8. Monitor and maintain a record of clients’ participation and progress and develop a training plan with specific objectives based on performance outcomes.
  9. Work with appropriate staff of each resettlement agency to recruit and train volunteers for the program
  10. Submit statistical and narrative reports providing information about computer program activities and performance outcomes and work with appropriate staff in developing an annual service plan.
  11. Work with the employment teams at each agency to ensure that the lessons are preparing students for all of their employment needs related to technology.
  12. Perform basic maintenance on all computers in the lab.
  13. Perform other duties as assigned.


This work is performed in an office/ESL School setting with moderate noise due to computers, printers, and people moving about.


Bachelor’s Degree and a training or experience in teaching or tutoring is required. Teaching experience in a multicultural environment is a plus.

Reasonable accommodations may be made to those who are able to perform the essential duties of the job. 


  • Knowledge of computer hardware and software.
  • Possess personal qualities such as compassion, fairness, integrity and respect for diversity.
  • Ability to work independently and adapt to changing situations

Education Requirements (Any)

BA or BS

Additional Information / Benefits

Benefits: Medical Insurance, Life Insurance, Dental Insurance, Vision Insurance, Paid Vacation, Paid Sick Days, Paid Holidays, Short Term Disability, Long Term Disability, 401K/403b Plan

This job reports to the ESL Manager

This is a Full-Time position 1st Shift.

Number of Openings for this position: 1