My daughter has a poor understanding of Science before tuition. Through words of mouth, we signed her up with Tinker Lab. With engaging hands-on practices and inspiring teachers, her like for Science improved, and it showed in her recent exam where she got A! I would say Allan’s teaching method works! Highly recommended!