This is my first rate my professor comment. I really like him and he is really caring and want you to be success! I never met one Professor is really caring that I have to share my first comment here. He put a lot of effort and extra time to teach us. Best Professor ever, no regrets!! Take him!! Learn a lot !! Love him!!