Comprehensive, in-depth, and straightforward. I loved this course and it s easily accessible interface. Would HIGHLY recommend it.