He is a great lecturer and really makes you think. You do the readings and show up in class to discuss the material, and it's a lot of fun! Prof. Jorati has a unique way of leading the discussion and make you think, and discover things on your own. He is also very approachable and easy to reach outside the classroom.