Great details, layout of the PDF, programming and more. If I had one note I would say not actually demo-ing the exercises is a huge let down. Even a quick demonstration without talking is what I commonly see, the fact that it's links to videos and sometimes they don't even match the exercise they are linked to is a big bummer...I would also add a section for an alternative exercise if someone doesn't have access to the specific machine in the notes, etc. I gave it 4 stars!