This course really ought to be updated. The instructor's bias seemed to clearly come through, and a lot of the doomsaying hasn't come to pass, which highlights how out of date the material is.
- Ariel G
Excellent overview
- Daniel M
This was a 2014 presentation viewed in 2017 about a fast-changing subject. Good, but not sufficiently timely.