My course is based on the Project Management Body of Knowledge (PMBOK) Guide 5th Edition, and goes over the 47 processes by Process Group rather than by Knowledge Area, which follows the PM Standard in Annex A1 of the PMBOK.
Free Practice Exams for your smart phone.
Find these apps at your app store:
For the iPhone - BetterPMP.com
For the Android - PocketPrep.com
Karen's Recommended Study Guide
Buy your copy from amazon.com
You get 1 month's access to the online practice quesions test bank.