Amir Jaima is a great professor! He stimulates conversation in class and thoroughly discusses the required readings. Participation from the students is imperative for healthy conversations and interesting debates. He commutes so he's not widely available but he is very helpful when you do need his assistance. Very intriguing man, he wont disappoint