Online resources to learn and practice English for professional and everyday life

Discover essential thinking techniques and linguistic tools to enhance your philosophical discourse in English. Perfect for aspiring philosophers and deep thinkers aiming to articulate their

Master wine etiquette and vocabulary with this fun guide for ESL students. Learn to compliment wine, avoid faux pas (false steps), and inpress any host

Set sail on a fun and friendly guide to nautical terms, taught by an experienced boatman. Learn boat vocabulary with ease and sea life charm.

Discover how to celebrate St. Patrick’s Day like a local with Irish traditions, crafts and recipes. Perfect for ESL students and anyone wanting to bring

Discover your unique ESL learning style with the ESL Values Test. Get personalized recommendations based on your values and goals. Learning a new language is

Step into King Alfred’s world and solve language riddles about forest animals and nature in English. Discover the magic of old words and the wonders

Struggling with English articles? Let the Fairy Godmother guide you through “A” and “The”. Perfect for Cinderellas who can’t grammar! “Poof!” Gather round, my sooty

Discover the inner motivations for learning English and your personality type in 10 simple questions, which will help you explore your strengths, preferences and inner

Step into Baba Yaga’s hut and face her tricky English test! Perfect for B1-B2 learners who love a magical challenge.

Useful English for business negotiations. Understanding needs and interests of your business partners. Exemplary conversation snapshots.