TalkPal review: in-depth testing by a language learning expert

Spoiler: it’s mostly negative!