The course material is good, some sections (navigation) are very technical and covered superficially. Some tests are quite tough and you end-up learning through trial and error than the actual material. The kicker though is that they don't mention that it may cost $1000 or more to arrange to take the practical on the water exams with a qualified assessor.