Be prepared to do a lot of work and turn your assignments in time, not early since you will be penalized for turning in assignments early. Unreal? Believe me its real. This professor lacks compassion and understanding. It doesnt matter if youre having a medical emergency. He still expects your work to be turned in on time.