"Cackle" is the name of our FREE chat partner program. Cackle means to chat, or to talk in a friendly, fun way. The purpose of Cackle is to match students who want to improve their English with native speakers. It's simple. The best way to improve your English is to talk to a native speaker. It's not rocket science.