Grading

Each course has weekly assignments which contribute to your final grade. Some of the assignments are timed tests while some are peer reviewed.