Vahid Rahmani
Great class and professor. Dr. Rahmani genuinely wants to have a discussion with the class, which makes the whole thing actually engaging. Found his lectures full of great information and would find myself participating when I usually don't. Very good participation system, as well. No group projects, which was great too. 