Amazing professor ! Very interesting material . I learned a lot , I highly recommend his graduate class