Omar Awwad
If I could give this professor a zero I would... I did not learn a single thing fro Mathis man and had to learn everything myself. He was extremely hard to contact and held no office hours even though he said he would. Avoid him at all costs if you dont want to teach everything to yourself.