We provide quality teaching that helps students develop their skills in reading, writing, listening and speaking, as well as generic skills like collaboration, communication and problem-solving skills, through a wide variety of activities. We take care of the diversified learning needs of our students with strategies including the use of tiered worksheets to ensure that each student can complete tasks that correspond to their ability.