Very detailed. Seems a bit simple for adults, but I like the fact that there are quizzes along the way of learning. It ensures that the audience is paying attention and following along. The "help" buttons also are a great idea. I just wish the "home" button took us to a table of contents so we could go back and review certain concepts if we thought we needed to do so.