Each level has different training modules to reflect the language skills in use. Beginner is foundational and survival context, Elementary is conversation flow, Intermediate is storytelling, Upper Intermediate is independent speaker fluency.

PM’s philosophy is language is for communication, via adopting active learning, tasked-based training approach.