Mehdi Darban
I enjoyed the class. Information is provided that is clearly on the test. Emails were replied to quickly. I learned a lot.  Would absolutely take this class again and from this Professor.  Only negative is a group project and that can go well or poorly depending on your team. 