While a decent overview, the course is a bit dated (2012), One thing that would be nice, is having the key topics that are being talked about, show up on the backdrop. Sometimes, there too much information being presented too quickly.
courses reviews