Anyone knows whether Yip's choir preparatory course is good? My son will soon complete Upper 4 and will be promoted to the preparatory course. Any comments?