Absolutely amazing professor!!! Super kind and always willing to help. The lab was a 3 hour class, but he always made it exciting and let us leave whenever we finished our lab for the day. Overall, a great professor who really wants you to succeed and is great at teaching and re-explaining things if you don't understand.