Is this the right level for you?
Let's make it simple and use the Canadian way. There are 12 levels of ESL in Canada.
Level 1 means you are just learning the alphabet (A, B, C, D, E, etc.)
Level 12 means you can go to university. (Note: Universities require students to first take special tests like TOEFL and IELTS.)
When you finish Level 4, you can: talk to a doctor, buy food at the store, read a recipe to bake a cake, or apply for a job. This website is Level 4.
Try one of my free Level 4 lessons. If it seems not too easy and not too hard, you're ready to buy some courses!