I used this app for learning functional groups for a chem exam and it definitely helped. The app tested me on more groups than I technically needed to know so a setting that allowed the user to select groups to be tested on would be nice. Overall clean app, great practice, and totally worth the price. Also you can turn off ads for free!