Prof. Fishburn teaches more than IMM120 these days, and he is a gem of a professor. He is approachable, and is extremely invested in the success of his students. He does not hesitate to rewrite the course schedule on the fly to accommodate student needs and desires. He is well-spoken, understanding, and overall fantastic.