What Is a Good Teacher Cast Francis Ng Anthony Wong Chau-Sang Ho Lung Cheung Dayo Wong Chi-Wah Hoi-San Kwan