It is end-of-the-semester grading time again. This is a time of mixed emotions - sadness because another semester is at an end, elation because another semester is at an end... sadness because you have to give a grade that is less than desirable to a student you like an awful lot, elation because a student [...]