Science is a challenging subject. However, Mr Allan is able to make the lessons fun and alive with his experiments and humorous explanation such that learning is internalised. Mr Allan’s quick response and clear explanation to queries we have on external exam papers are very helpful especially on days leading up to the examinations. Thank you Tinkerlab!