Detailed and very visual

The course is concise and yet detailed.