Comprehensive and well-organized
I purchased this course to better familiarize myself with the technologies covered. I didn't expect to learn as much as I did. The topics are covered thoroughly while respecting the intelligence of the student. Rob's approach balances good form with practicality to allow students to learn and test their learning in meaningful exercises. While I look for my next course, I hold the others to the high standard that Rob has set and I'm having difficulty. Thank you, Rob, for an amazing course that's a value, even at full-price. Cheers!