Fariborz Farahmand
Farahmand has an awkward but great sense of humor, and is extremely enthusiastic. 3020 wasn't taught off the book, so go to class, but the content was rather abstract. Sometimes makes mistakes in lecture. Exam 1 had harsh grading but he fixed this and the rest of the class went very smooth. He loves participation and seeing his students succeed.