This is a list of absolutely free software I have used for the creation of web-based interactive exercises (for ESL, English, Math, Math for Pharmacology, and Biology), training videos, online surveys and forms, web hosting, photo albums, photo & image editing, voice recording, etc. They work in Windows; if you're using a Mac or Linux platform, you'll have to check the individual specs for the programs to see if they will run through your operating system.

Please contact me if you have any questions. My email is

This is far from an exhaustive list, so feel free to add anything that you think might be useful to others. In order to do this, you will have to become a member of the wiki by clicking Join at the top right of the screen.

NOTE: Some of these you must download and install on your computer; others are web-based. Programs are listed in no particular order.

  • Hot Potatoes: An excellent, user-friendly program for creating interactive online exercises. Originally developed for language learning, I have used it to create interactive web-based materials for other subject areas, as well (math, biology, math for pharmacology, tutor training). From its website: "The Hot Potatoes suite includes six applications, enabling you to create interactive multiple-choice, short-answer, jumbled-sentence, crossword, matching/ordering and gap-fill exercises for the World Wide Web." You can include helpful response feedback with some of the exercise modules, and develop exercises with video, audio, pictures, etc. If you know html or javascript languages, you can "tweak" the Hot Potatoes code and customize it (I have done this extensively). You must download and install Hot Potatoes on your computer.

  • CamStudio: For creating screencasts (videos of activity on a computer screen). From its website: "CamStudio is able to record all screen and audio activity on your computer and create industry-standard AVI video files and using its built-in SWF Producer can turn those AVIs into lean, mean, bandwidth-friendly Streaming Flash videos (SWFs)." Videos may be uploaded to your own website(s) or to video hosting websites such as YouTube. The program is user-friendly. A good tool for creating training videos (with or without audio). Not as versatile as a program such as Camtasia, but good enough for most purposes, and you don't have to pay hundreds of dollars for it. You must download and install CamStudio on your computer. (Another free screencast program you might consider is the web-based Jing from TechSmith.)

  • Audacity: An audio recording and editing program. From its website: "Audacity is a free, easy-to-use and multilingual audio editor and recorder for Windows, Mac OS X, GNU/Linux and other operating systems. You can use Audacity to record live audio; convert tapes and records into digital recordings or CDs; Edit Ogg Vorbis, MP3, WAV or AIFF sound files; cut, copy, splice or mix sounds together; change the speed or pitch of a recording, and more!" You must download and install Audacity on your computer; in order to export mp3 files, you must also download and install the LAME mp3 encoder.

  • Google Docs: An indispensable tool for creating and sharing different types of documents and files. you can generate word processed documents,