WOww this topic is kinda cool. To practice how to use words in English and practice how to type in English quickly also.
Me and one of my colleagues often practice English at our office. We use English at any time, to chat or to discuss. It really really works !!! It help us more fluently in speaking English day by day. Our jobs requires us to meet foreigners at some rare occasions. And if we practice by this way, it is easy to talk and react when we meet them. Of course when we talk in English at the office, some other people around think we are jerks. But we don't care. Just try to develop our English skills and make fun of it.