Calm down. Breathe. The way you are panicking probably greatly impacted the way you scored.
JB learning. Is the most popular. There are a few good iPhone apps, I'm sure they have them for android as well.
You really need to look at the answers as which is the BEST answer, and what do you do...