If you check with the embassy, you'll find that they have a list of jobs that qualify for this card.

In the past, 'English teacher' was NOT on the list - it's basically for professionals in fields where there is a lack of expertise in-country. But it might be worth checking for current info. It should be easy to find.