Well, mostly I teach English, not computers. The people I do teach computers to are quite knowledgeable and already use things like Firefox. I just teach them how to do their jobs better in English. For example, one of the companies I am currently doing work for does computer security, business software, and server hardware. They know all about computers, but some of their technical support personnel need to improve their English to be more effective with international clients.