I downloaded an app called "Pocket Prep" for the NYS EMT-B written exam. It has a few hundred questions along with explanations, and is quite helpful (only 25 or so questions come free, you have to buy the app to get 'em all w/explanations). Also look into similar apps.