Try contacting the Continuing Education division of your local community college. They often have openings for community-based, industry-based or campus-based
ESL teachers. A bachelor's degree is usually the only requirement and the average pay is $20 to $30 per hour (no benefits) for part-time (10 to 30 hours per week) employment. Full-time positions are not the rule in CE faculty, but every college is different.