The app offers 10 or more free multiple-choice questions with explanations for 20 different Internal Medicine Board review topics. We also offer flashcard style questions for some specialties. Each specialty offers additional questions which are available as an in app purchase. The following specialties are available: Allergy and Immunology Cardiology Cardiology-Electrophysiology Cardiology-Failure/Transplant Cardiology-Interventional Critical Care Endocrinology Gastroenterology Genetics Geriatrics Hematology Hospice/Palliative Medicine Infectious Disease Internal Medicine Nephrology Oncology Pulmonary Sleep Clinical-Tropical Medicine ACLS Detailed pictures are available for some questions. Explanations are linked to additional online references and can be accessed via the the explanation page. Statistics are generated and include a list of keyword topics missed. These keyword topics will enable you to determine what areas need further study. Repeat all questions as many times as you wish.