Mohamed Ghouse
He is a very fair and amazing professor. His lectures are a bit confusing to follow along with and its hard to keep up with his fast paced teaching. Overall he is very communicative and gives feedback within your grade. He also is very lenient with grades and late work.