I took this online cert while getting ready to move somewhere totally new. The visual stuff like the charts and examples really helped me get it. My excitement dipped a bit by week three though, it felt long. Feedback from ******* was always useful. Overall, a solid choice.