Language Learning

Sub Categories

English for Effective Business Writing

This course aims to improve your Business English writing skills by developing your use of vocabular...

English for Effective Business Communications

In this course, we will delve into some business topics that illustrate how all company departments...

Enhance your Writing with Adjective Clauses

Do you have a hard time describing things, people, and places in English? This course will show you...

Enhance your Writing with Adverb Clauses

If you struggle to express complex ideas in English, don’t worry! This course will lead you step-by-...

Getting Started with Go

Learn the basics of Go, an open source programming language originally developed by a team at Google...

Greek and Roman Mythology

Myths are traditional stories that have endured over a long time. Some of them have to do with event...

How to implement array based stack in C

في نهاية هذا المشروع هتقدر تعمل Array-based Stack باستخدام لغة البرمجة .C في هذا المشروع سوف تكون قا...

IELTS Listening and Speaking Sections Skills Mastery

Whether you have taken the IELTS test before, you will benefit from completing this course on the li...

IELTS Reading Section Skills Mastery

Whether you have taken the IELTS test before, you will benefit from completing this course on the re...

Inglés Empresarial: Gestión y Liderazgo

Are you a business executive or a manager who uses English in your career? Then you know that good b...

Intermediate Grammar Project

If you have taken the three courses in this specialization, you have learned a lot of grammar in the...

Just Reading and Writing English 1

Do you want to communicate with English speakers fluently? Welcome to our course. The course consist...

Just Reading and Writing English 2

Do you want to read and write better in English? Welcome to our course. The course consists of 6 uni...

Langues et diversité: de la variation au plurilinguisme

Comment définir une langue ? Y a-t-il, dans le monde, davantage de plurilingues que de monolingues ?...

Learn Mandarin Chinese: Capstone Project

Learn Mandarin Chinese: Capstone Project is a beginner's course of Mandarin Chinese in continuation...