Sinan Sousan
Hes a super nice guy and his test are relatively easy if you study the powerpoints. He is very passionate about the environment and does his best to engage all the students. There are a lot of extra credit opportunities. He might come off harsh sometimes but he actually prepares you for the real world. I recommend this professor to anyone