I spent about an hour looking through the site. I thought the site was very informative and easy to understand. Although I thought it was a great site. I'm not sure how well it would be used from a teaching aspect, but it can be learned from.
I think first times users will have no problems at all with this site. Everything is in the open and very accessible.