Available courses

Teaching Math for kids


Begin learning English words From level 0 and on in an easy and collaborative way. It focuses on exposing students to general academic vocabulary,  in context for an understanding of various academic texts.

This Specialization helps you improve your professional communication in English for successful business interactions. Each course focuses on a particular area of communication in English: writing emails, speaking at meetings and interviews, giving presentations, and networking online. Whether you want to communicate to potential employers, employees, partners or clients, better English communication can help you achieve your language and professional goals.
It emphasizes written guided responses and oral/aural tasks and reinforces research based tasks needed across the disciplines

This specialization covers common topics in intermediate grammar, such as perfect verb tenses and adjective clauses. It will also cover "tricky English" grammar topics that learners of English often find frustrating.

This course builds on the skills achieved in the previous courses.

This course will introduce non-native speakers of English to methods for developing English language and communication skills for the workplace, doing business, cross-cultural understanding, and business case study analysis. 

This course covers the fundamentals of oral communication, along with a practice in platform speaking, expository speaking, and persuasion. Emphasis is placed on the use of correct and effective language and organizational skills in preparing, delivering, and evaluating different types of oral presentations.