Slide 1 ENGLISH LANGUAGE CENTRE SK RANGGU, TAWAU, SABAH. The English Language Centre is not just about learning English â important as that is â it is about learning from…