Professor Shah is an intelligent professor who really cares about his class. His strong grasp on the law due to his career is very apparent. He brings in outside lecturers and can be a great connection to have. Do recommend his class