Meets few or none of the requirements outlined by the assignment.
0 pts
Meets some of the requirements outlined in the assignment.
20 pts
Meets all requirements as outlined in the assignment
40 pts
Exceeds Requirements Includes 10 points Extra Credit
50 pts