Honestly, this man is a real gem. Taking is class was a stress relief for me because I was taking other courses with tough professors. He made the class very easy and he was very responsive. He is flexible with due dates and there are no late penalties! You have the space to complete the work on your own time, though you should be cautious of this