We used to have Englishpal before. Then it stopped providing service. However, I think
MysmartABC is just the same as Myenglishpal. It's not only good for English but also good for general knowledge by reading different passages everyday.
I won't enorl "數學和常識科統一課程" as per my last year experience. The server for the web always not functioning properly. Thus waste a lot of time. Also the the questions for the General Studies sometimes quite difficult for their level. If it's not compulsory, I will just skip it as he got a lot of web exercise to do already. I recommend 中文8寶箱, my son like to do this as he said he want to collect the 獎牌 that they give to the top 3 student every months . At last some incentive for him to do the exercise..^_^