I just wrapped up the online certificate from this school. It took a while, but I got it done. I was delighted to finally see that completion screen. Honestly, the main reason I signed up was to meet peers from different backgrounds, and the forums were okay for that. It felt good to finish, and I am proud of that achievement. The course material was fine, but nothing special. It did the job.