I would like to address the problem of bad educational apps in general.
Of course, there are apps for learning every subject from music to chemistry to history. Let me focus here on one particular genre in which there are a lot of bad apps.
I speak Spanish. I don't speak it perfectly, but my Spanish is good enough to tell whether or not an app designed for Spanish students is useful.
I am seeing a lot of apps for studying Spanish that were written by people who don't know enough about Spanish to be creating such apps. They create apps that contain incorrect vocabulary, bad grammar, obvious errors in usage, and so forth. One company seems to have created a list of standard vocabulary words for all languages and then used a machine translation system and a spreadsheet to create a vocabulary app for lots of European languages. Perhaps their French or Italian is better, but their Spanish is awful.
Another company is trying to address the market of medical professionals who need to and want to learn Spanish, to become more effective doctors and nurses. This company has provided translations for a lot of common medical phrases (which they could have taken from any undergraduate diagnostic course manual or from a public domain site). Unfortunately, they have omitted accents and diacritics.
Accents are not discretionary in Spanish. Just because they are not easy to type if you are accustomed to an English keyboard does not mean that you can ignore them.
If you want to help medical professionals learn Spanish, teach them to respect the Spanish language. When you omit an accent in Spanish, you often completely change the meaning of the word. Although a good Spanish speaker (like me) understands what was intended, a bad Spanish speaker (like the person the program was actually intended to help) learns and reinforces bad habits.
Bad apps drive out good apps. We don't need people writing apps to teach a language if they know nothing about the language, and nothing about how to teach languages.
Apple, it is time to use some discretion and clean your house. Get rid of bad apps. Have apps with low ratings reviewed and remove them from the app store if they don't pass muster. Teachers don't have time to search through a lot of chaff to find apps that will help their students.
I am busy buying and reviewing language apps, especially for Spanish, and I am giving them bad ratings if they are useless or contain errors. I'm fair. I'll give a good app a good rating.
What appears to have happened is that programmers who know nothing about teaching, and nothing about the subject material (say Spanish or Chemistry) are rushing into the app market with badly designed apps. Because they get there first, they crowd out those who could be selling much better apps.
Please join me in rating bad apps as bad apps. And please join me in asking Apple to get rid of bad educational apps of any kind. If you see that an educational app has bad ratings and you agree with the reviewer, rate the reviewer and the review as helpful.
My concern with bad apps begins with bad spelling and bad writing. If an app creator doesn't have the basic English skills and knowledge to create apps with correct spelling, usage, and grammar, and with clear and concise writing, then their app belongs in the dust bin. Rate the app as bad.
What d'ya know? Do you know some chemistry, physiology, history, music? Join me in doing a service for the entire iPad community. Rate bad educational apps as bad so that they fail.