Its a good app. It does what it needs to do. However, it could use improvement in the UX design department. Make it a little more user-friendly. Also, my number one fix would be to add more content/questions. I use it regardless (got a mid B last exam of which I pretty much only used this to prepare) but it does leave a few questions which fall through the cracks.
Bear down bus about Dynamic Study Modules