Professor Tahmasbi is a breath of fresh air! He makes the class so engaging and encourages everyone to participate in class discussions. His questions in class are thought-provoking and his tests are fair. I am sure he is also a wonderful human being. You don't meet a lot of profs who have so much passion in what they teach, and he is rare!