Available courses

About the Site

Integrating Technology for Active Lifelong Learning (IT4ALL) is a professional development network t...

Privacy Policy

Learn about the privacy policy on the site. 

Terms and Conditions

Learn about the terms and conditions in using the site. 

Doctoral Dissertation Writing with a Coach

Doctoral Dissertation Writing (DDW) is a 12-unit hands-on or self-paced instructor-led workshop to ...

Editing Services

Get help editing your writing with a professional academic editor. The writing may be formal or info...

Advanced Academic Writing Course with a Coach

This is an advanced academic self-paced instructor-led on one full article. The emphasis of the cou...

Basic Academic Writing with a Coach

This is a basic academic self-paced instructor-led writing course. The emphasis of the course is on...

Teaching English through Drama

This WHOLLY ON-LINE 6 week course covers the theory behind using Drama to teach a language. More imp...

Mastering the Art of Reading Aloud a Book

Instill a Love of Reading… This five week course will teach you how to get your students engaged, ...

TESOL Online Certification Course

Teacher training for TESOL  course will focus on teaching English as a foreign language to speakers...

TESOL Class Preparation with a Coach

TESOL is a self-paced practical course with one-on-one coaching and support for teachers who wish to...

TESOL Online

TESOL online is self-paced with a coach by your side. This is a practical course for teachers who wi...

Evaluating Online Courses

Evaluation and Measurement is a self-paced online course that focuses on evaluating and measuring th...

Learn to Blend and Flip with Technology

Many teachers feel alone. They wish they could share information and ideas with other teachers aroun...

Teaching with Technology

Teaching with technology is an introductory course for current and future teachers in face-to-face, ...

Teaching Online: Facilitating Online Learning

The syllabus is available on Google Docs. The course is for current and future teachers who wish...

Blended Learning

Blended learning in face-to-face programs for blended learning

Teaching in a Virtual Class

Learn how to teach online with synchronous and asynchronous systems for face-to-face, blended (hybri...

WebQuests for Active Life-long Learners

WebQuests are problem-based learning activities that engage learners in the learning process. WebQue...

Improve your English Language Skills with a Topic

Improve your ability to speak, read, and write English on a topic of your choice. The course is appr...

Speak English Now

Practice speaking English with an experienced English language coach. This is a self-paced instruct...

Learn English Grammar Online (LEGO)

Learn English Grammar Online (LEGO) is suitable for both native and non-native speakers of English.

SpeaK English Online with a Coach

Speak English online (SEO) with a professional English language coach by your side once a week. You ...

International Writing Exchange

Collaborate with teachers and students from around the world to connect and practice your English la...

Moodle for Teachers Admin Basic Level

This is a self-paced instructor-led online course for teachers or ICT leaders who wish to manage a...

Moodle for Administrators

About the Workshop Moodle for Administrators (M4A) is an instructor-led self-paced workshop for any...

Hosting a Course Management System

Teaching online is very rewarding, especially when you're in charge of your very own courses. The s...

Teach Your Own Course

Teaching online is very rewarding, especially when you're in charge of your very own course. However...

Teaching Online Services

Teaching online is very rewarding, especially when you're in charge of your very own course. Subsc...

Online Teaching Business

Online Teaching Business is a self-paced one-on-one online coaching course on how to blend and faci...

Rent Space for Webinars

Rent space for your own webinars (online live events) or online conferences live online classes in r...

Remote Teaching Using Gamification Strategies

This course aims at training teachers of remote classrooms in using a few Gamification tools, which ...

Micro Teaching in Pairs

Micro Teaching in Pairs is a self-paced online course in preparation for teacher training practice i...

Active Learning

The objectives of Active Learning is for teachers and students to collaborate and become active lear...

Action Research Projects for Teachers

Action research projects for teachers is a practical self-paced course with one-on-one coaching that...

Total Life Management Training™

Total Life Management Training™ is a practical one-on-one online well-being coaching to develop an...

Skills to Cope with Test Taking Anxiety

This is a self-paced course with one-on-one mentorship by Dr. Nellie Deutsch, an experienced educato...

Mindfulness for ALL

Mindfulness for Active Lifelong Learners is a practical self-paced one-on-one instructor-led online ...

Well Being and Life Skills ™

Well Being and Life Skills™ is a practical one-on-one online program for teachers and other profes...

Mindfulness in the Classroom

Learning is finally replacing teaching as teachers are beginning to develop a learning design practi...