Kevin Upton
He was a terrible online prof. He will not respond to your emails, he will not give you a rubric or any advice or help on homework. He is very rude and "entitled" in his teaching career. Do not take him, take anyone else for this course. With Upton, you will not learn anything with him.