Rick is a Phenomenal Instructor !
1.) He set clear guidelines and obtainable goals.
2.) He gave us an overview of what we'd be learning and how that materials is different...or similar .. to either PMP. ..and seemingly "similar" certifications .
3.) Each module and or concept that Rick taught us....was clearly defined and explained. 
4.) Rick had regularly scheduled , and well regulated breaks(for bathroom, munchies break..etc,) to keep us at heightened level of alertness for or focusing on our lecture material.
5.) Rick was very accommodating and encouraging,..of us asking him questions about the lecture material. 
6.) Some cohort students ( including myself) , sometimes asked slightly 'off topic 'questions ,and Rick would briefly answer them and judiciously keep us on track with the lecture material. 
7.)  Our group team projects were clearly defined, explained and we, I learned a lot from them!!
8.) Rick explained "actionable steps" we could use to further our knowledge and this..or other Certifications and he gave us all Encouragement.