Teachers Network - Your Partner in Education

Important Notice:  The automated site registration system has been disabled due to excessive spam and fraudulent applications. We are looking into solutions to mitagate these threats. If you need an account in the meantime let us know. more...

23 May 2024 - Welcome Back

The site has been sort of dormant for a while since our relocation out of China 2 years ago. We are now in the process of getting everything back up and running together with a review of the existing content to make sure everything is up to date and still relevant. Any and all comments and suggestions are welcome. Just send email to tim@teachers-network.com.

Featured Courses

Programming for Young Learners: ScratchJr

Programming for Young Learners: ScratchJr

The course teaches proper device usage and discipline followed by basic sequencing and animation skills using programming blocks and art design principles.
more...

Introduction to Programming, Linux and C

This first course in structured programming provides an introduction and overview to programming, the Linux operating system and the C language.
more...

Programming 1: Scratch 3

Core computing and critical thinking concepts are introduced using Scratch 3. The course integrates coding, algorithms, and art design concepts to build fun and engaging visual solutions.
more...

Around The Site

Linux Distributions for the Raspberry Pi

Teachers Network Linux distributions for Raspberry Pi OS and Ubuntu MATE 64-bit Linux. Complete workstation solutions for ECE students.
more...

Classroom Kits

Course Kits

Many courses require project work at home needing additional resources and materials. We provide course kits for our courses and upon request custom kits for other courses.
more...

English Video of the Day

English Video of the Day

Would you like to receive regular English tips on your phone or mobile device? Sign up for your free English Video of the Day subscription. Can leave anytime.
more...

Collaborative Writing

Collaborative Writing

Of the many collaboration tools the site has, perhaps none is as useful as the group writing abilities. See how you can more effectively work with your colleagues and classmates.
more...

Blogging

Blogging

Would you like to create and publish your own web pages? See how to quickly and easily build your own personal website here.
more...

Galleries

Galleries

Do you have pictures or other multimedia content you like to organize and share? Galleries are built into most part of the site for this purpose.
more...