I was fortunate to find the classes I was looking for at CPMD! Thanks to the hybrid option, I was able to take a portion of the training online before finishing with an in-person assessment. CPDM’s classes are informative, entertaining, and taught by knowledgeable instructors.