The professor is extremely organized and made sure we were aware of when assignments and tests were due. The tests are open book and pretty easy as well, also replaces your lowest test grade. He gives plenty of extra credit opportunities. Would recommend!