Excellent
I have found this app, as a beginner to the German language, a very valuable guide and help to my journey in leaning how to pronounce words, spell words, and say a few phrases. Easy app to use as well.
T-dot G-Dot about
Learn German iLang™, v2.3