The quiz timer in CoursePress is kind of useless as it can be reset by reloading the page. This could be easily fixed by writing the current time in ms as a localStorage variable then reading it on page load. If none exists then the counter starts at the time specified in settings. Of course this could still be defeated, but it is much less obvious than just reloading the page. Perhaps writing it to the db as part of the student profile would be better? Just my 2.