Paul Ransom
Understands what he is teaching but cannot teach others. Cannot explain material well. Not transparent with scheduling; we only had two tests and 3 homework's the entire semester. Tests are open book but don't let that fool you. He is nice but just not a good professor. You will have to teach yourself.