Преподавать можно начать уже и с уровня Intermediate - маленькие дети и младшие школьники - ваши клиенты. Н тут важно следить за собой и все время себя перепроверять. С небольшим уровнем преподаватель рискует научить своим ошибкам.
Самый распространенный уровень, с которого начинают преподавать - это Upper-intermediate.
В любом случае, одного языка мало для преподавания. Нужно хорошо изучить методику и собрать библиотеку материалов)
Желательно: преподаваемый уровень плюс 1( т.е. если обучаешь на А1, желательно самому иметь А2). Предпочтительно: преподаваемый уровень (ПУ) плюс 2. Более чем достаточно: ПУ плюс 3. Если преподавать с большей "вилкой" - перегрузишь ученика пока ненужной информацией, либо упростишь-понизишь собственный уровень. In my honest opinion.
Для обучения школьников и подготовки к ЕГЭ обычно достаточно хорошего Upper-Intermediate. Курсы для взрослых требуют более профессиональной подготовки.
На курсах английского языка у вас спросят уровень С1 (Advanced) или С2 (Proficiency). Профессиональный преподаватель должен иметь соответствующие дипломы о знании языка. А на самом деле учить английскому, как и любой другой дисциплине, можно, если ваши знания хотя бы на одну ступень выше, чем знания ученика.