The levels of ESL are as follow: Beginner. Lower intermediate. Intermediate. Upper-intermediate. Advanced. Native speaker.