Professor Al-Souki might be new for fall semester but I simply don't know why Colgate hadnt found him sooner. He's sweet and willing to go the extra mile with any of his students. Don't stress the characters, they're not as hard as you'd think. Anyone should take this class! Make sure to buy your textbooks, he expects that you do! 10/10!