I just finished this course last month. It was a professional refresher course for me. I was less thrilled with some parts than others. I learned a lot from ******* though. The group projects really helped me stay on track with other students. I wanted more freedom in my schedule, and this cert gave me that.