Teacher’s Pet makes it easy to track which Curriculum Expectations have been covered,how many assessments were tagged to them, and how each student has performed against each expectation.

http://teacherspet.ca