The course hit everything from fundamentals into advanced stuff. Solid for people just beginning to learn or who had been doing it for 10+ years.