This professor is great. If you put the time and effort in the class you will pass with an easy A. This professor was great at being fair and getting back quickly with any questions or concerns I had during my online course with him. I highly recommend this professor.