Neda Bolourchi
I found Professor Bolourchi exceptional. I expected to be told about history and instead was taught how to think about history, how to think about what we study, and how to think about what we are told as a society. Professor Bolourchi's approach is meta. I learned more than the simple dates of Middle East history.