I would suggest that you, first of all, go through the material provided by the PrepCast concerning the scheduling of exams. Also, visit the PMI website and find out the particular requirements for taking the exam. All in all, the courses offered by the PrepCast are self-paced meaning they vary from person to person.
Training for Project Management Professional (PMP)®, PMI Agile Certified Practitioner (PMI-ACP)®, and Certified Associate in Project Management (CAPM)®