DJ Quinn
I love this class and I love this professor, highly recommend you take his class. There will be some work load but all simple assignment. Professor very chill and understanding. Love him! 

He use grading contract so which you can enjoy this class and work with the flow. It will pay off.