Reza Yeganehshakib
Dr. Yeganehshakib is a brilliant professor that is very educated on the Middle East, and his modules are designed for successful learning outcomes. He is thoughtful, responsive, and cares for all his students' success. Highly recommend taking this course! 