literally best and nicest guy ever. Took him for multiple subjects and had him for a professor three times so far. Very funny and laid back. Extra credit available and key information for exams is given to you on a cheat sheet for the exam. Wish every teacher was like him