A solid platform that provides insightful teach analysis, but updating some of the older content would keep it cutting-edge.