Hamed Khaledi
He cares about his students and is definitely knowledgeable on MIS. He is prepared for lecture and always answers questions. However, I would not recommend this class for freshmen. He expected students to have prior tech backgrounds and did not really break down advanced topics. This made the class feel quite overwhelming, especially for freshmen.