Hossein Taheri
This class could be very difficult, but with this professor it is made simple. He wants you to succeed and will help you outside of class a majority of the time. Online homework is a large percentage of your grade which should help. The test are usually only 2 questions each, but he grades fairly and gives partial credit if you try.