Patrick DiRusso
This Professor is good and caring but sometimes he goes way off proving the answers. Multiple times I got lost. He doesnt give much Modules but they are long with many complex problems. You must have your Algebra down path as he uses it heavily. If Math is not your subject I would suggest taking class with another professor.