Nickson Cheng by Regina Goh | Sep 4, 2024 “Roy is a very patient trainer with enough humility to preserve the “face” of his trainees. Well-paced instructions and active sharing of his practical experiences is very much appreciated by the class.” Written By: Regina Goh