TerraTalk
An English learning application that analyses the user's speech, and uses it in lesson conversations to help a student improve their English ability mostly by pronunciation, listening, and vocabulary. The whole product has had a redesign in the works which will be released in the near future.