-Providing a stimulating learning environment in which students can develop to their full potential.
-Employing a broad range of instructional techniques to retain student interest and maximize individual learning within a group environment.
-Utilizing computer resources like Internet, Smart Class to promote interactive learning.
-Helping to prepare students for the future workforce by introducing new technology and encouraging interactive group-work and problem-solving.
-Evaluating and communicating student progress and liaising with other professionals to discuss individual student needs.
-Preparing and implementing remedial programs for students requiring extra help.
-Maintaining up-to-date subject knowledge and researching new topic areas, resources and teaching method