I am currently using this app for learning Mandarin, and it has made memorizing the characters and connecting them with the sounds so much easier! I thoroughly enjoy this app!
BecAngel about Memrise: Speak a new language, v2.1.14