The material here provides important concepts in math. It does not appear to be very difficult to teach or learn. It teaches material that will be needed in future math classes. The site has effective graphics and multimedia. The feedback is immediate.
To me the material seemed matematically correct. The material follows standard mathematical notation and conventions.