I absolutely LOVED him. Hes a great professor and does what he can to help you. Hes very understandable, but you have to attend class because theres so much you will miss. Ive had him for every science class ive took and I would not take anyone else!