Kevin Mu
This is the advanced level course that shows you how to do the research, have learned a lot from the course and the semester project. I'm thinking about getting a CCP certificate in the near future.