Depends on your expectation. I understand that they claim students can complete all 3 levels within or around140 lessons . However, my girl has studied there for 1yr and 9 mths, and recently completed level 2 only. I just treat it as an English playgroup with more focus on phonics. If it is talking about $290/lesson, you better think about it. My girls are studying in its Yuen Long centre ($148/lesson), still acceptable...