Amir Sajedian
Amir is a great prof who brings a lot of real world knowledge to the table. The class itself is relatively straight forward and he does a good job of making everything clear. Tests are straightforward and fairly easy he doesnt try to trick you with anything and wants his students to do well.