Fantastic professor that truly cares about his class. Assignments are fun and easy. If you ever need an extension or are struggling with an assignment, he is more than happy to do it. One of the kindest and most caring professors ive had.