Very good. I would have liked more videos throughout, clear and helpful videos, like those in the testing section.