Its great for prep. My problem is JBlearning charging the crap outta you for the questions after 1..youve already paid for them gotten a new phone and re-login it always shows an error message of no connectivity, has been like this for the last 2 yrs. Or when you already have a JB learning account and it still says the same, no matter what youre having to purchase the questions repeatedly.