Marc Legacy
The worst professor you can select. It is understandable that you as a student would want to learn but at the cost of failing? The professor will give you worst grades no matter how much effort you put to your assignments.
I would highly recommend to not take this professor even if you don't find any other options to opt for.