He's an amazing professor, to get a good grade in this course you just have to turn in your assignments on time, and it's not that much of a workload. He's very flexible if you just contact him via email through Canvas and he's very understanding. I would most likely take another class from him, the best I've had so far. 