Our teaching philosophy, while promoting driven teaching and learning, encompasses classroom fun and real life language and situations. Such teaching and learning helps to motivate, encourage and foster speedy advancement in student learning and success.