• Small classes
  • Dynamic, Interactive & Communicative Teaching Approach / Task-Based Approach / Students Requirement Approach
  • Learner-centered Approach
  • Computer-assisted Language Learning and Teaching