Majid Noroozi
Not sure about the other rating. I agree that the lectures are lacking, but that seems to be the norm at UCF. However, I find Dr. Noroozi to be extremely fair when grading. I have had a few papers where I have messed up and still gotten at least half. He seems to care that you understand the material. His grading system is also good for passing.