Improve your English, Digital and Academic Skills

We offer free courses, articles, and resources designed to help students improve their academic, English, and digital skills. Helping students at university or preparing for university.


Meeting student’s needs is important to us, so the resources are designed to be easy to understand so they are suitable for the many students that study in English as a second language. It is essential that they have help to improve their English and study skills.


We are increasingly required to have digital skills at work and for study, so we provide simple courses in digital literacy, computer science, IT, and programming.

9 Steps to Digital SAT English for ESL Students and Beginners

gain a clear understanding of the question types
feel ready  to confidently attempt SAT-level practice questions and eventually
transform from beginner to focused SAT learner

Do You Want to Learn English Idioms?

A balanced learning path included natural English communication which includes idioms. Use idioms examples and practical exercises to improve communicative skills and English proficiency.

Top Articles

Confusion Matrix

How do we use a confusion matrix? See how by using examples and exercises.

Nature Idioms

Learn about nature whilst growing your English vocabulary and understanding.

Travel Idioms​

How about travel? Interested in improving your English with over 101 travel idioms.

confusion matrix with true positives (TP), false positives (FP), true negatives (FP), and false negatives (FN).

Confusion Matrix

beautiful image of a beach representing nature for idioms about nature

Nature Idioms

beautiful beach view representing travel idioms

Travel Idioms

computer science principles and python

Computer Science Principles and Python

We have an online course at Udemy to help students to prepare for the Computer Science Principles Course.

The course covers both the principles of Computer Science and python programming covered in the Advanced Placement AP CSP course.

English vocabulary

family tree

love family image with Thai and English family

body parts

Thai English body parts diagram

colors

colors in English with Thai labels

English Expressions and Idioms


Try our extensive range of expressions and idioms

Types of Expressions

This includes similes, metaphors, idioms, proverbs, clichés, truisms and sayings

Variety of Expressions

There are many different types of word groups in English like parts of speech, figures of speech and expressions

Idiom Exercises

A balanced learning path included natural English communication which includes idioms.

Use idioms examples and practical exercises to improve communicative skills and English proficiency.

Specialized Features

There are very special pages that feature in-depth specialist information, knowledge and skills

Print Function in Python

Business Strategy Pyramid

Create a simple database

English for Chinese Speakers

AP Computer Science Principles

An extensive range of materials to help computer science principles students. This includes information and exam prep for the AP CSP exam, good luck!

ap csp student studying for the ap csp exam

Mastering Creative Development

If you are preparing for the AP Computer Science Principles exam then you can improve your grades with this excellent course. The ultimate fun course on creative development.

University Professor Experience


Teaching over several decades and multiple continents, at the highest level at University, gives us the experience and professional skills to pass on to those who wish to learn.

Specializing in teaching people from all over the world means we teach in a way that you can understand. These courses use simple to understand language. This makes every course suitable for you even if English is not your first language.

Let’s learn together and help us help you and others.