This is a course offered by Peking University and Coursera. It's free to use, but you need to register (you can preview it before you register, though). There are six units, each taking roughly one hour, and each consists of different parts, including introductory mini-lectures, notes on pronunciation, vocabulary, exercises and extended reading. This is probably only suitable for complete beginners, but might work well either as a complement to your own course or for people who study on their own. The official introduction follows:
Nowadays, there is an increasing number of people who are interested in Chinese culture and language. And it is useful to know about the language when coming to China for travel or business. This is an ABC Chinese course for beginners, including introduction of phonetics and daily expressions. After taking this class, learners can have a basic understanding of Chinese Mandarin and make basic conversations of daily living such as exchanging personal information, talking about daily arrangements and food, asking about price, introducing the city and the weather, telling your hobbies etc. Selected topics and situations come from real life scenarios and can be used for everyday communications. In addition to the dialogues, the selection of reading materials and practice activities will make the content as rich and varied as possible, in order to stimulate the learners’ interests. This is an elementary course on Chinese speaking. The learners don’t need to study Chinese characters, so it is easier to follow and complete this course.
Subtitles available in English 6 hours of videos and quizzes