Thought the course was well laid out and informative, web pages and tasks gave a good level of interaction and feed back.