This was an excellent course that I thoroughly liked taking.
Everything is taught clearly, and the graphics make it entertaining to watch.
It took a long time to finish, but it was definitely worth it because my knowledge base grew significantly.