Buying affordable computers and choosing software is an interesting but formidable task. The availability of computers for teaching English varies greatly from country to country. A computer requires a considerable outlay of money but that is just the beginning. The …