Velociteach's "Pass the PMP" course comprehensively covers PMI's PMBOK guide yet strikes an excellent balance between context overview, subject matter detail, and examples of the five project processes and each of the nineteen components of the project management plan. The course is definitely worth the investment!
Mark Banegas, PMP