This program really helped me stay on track and get s h i t done! I thought I was capable of self-study , but it turned out that I needed a little nudge to keep me on schedule; this was exactly that. The practice quizzes and practice tests are an amazing bonus, but don t rely solely on those select questions. The Ace Final Exam itself goes a little more in depth. Good luck!