Behzad Ghanbarian
This professor is very lecture heavy, but if you take the time to do the extra credit at the end of the semester (which is important if you want to get a good grade) then do it. A lot of people miss in his class so he will give you extra credit points in the end if you show up to class! Which helped me tremendously. MAKE SURE to study for the tests