Samer Daghestani
Professor Daghestani is a great teacher! He gives thought provoking lectures and you can tell that he really cares about his students. Gives great feedback and wants you to succeed. I would definitely take another class with him.