comprehensive end of course review 565887