Michael Fox
Michael Fox is one of the best educators I've had. He actually gives a sh*t about his students as people and he really makes an effort to ensure that we succeed not only in his class but after we graduate and go into the industry. Not to mention that he's really funny and makes learning about CIT enjoyable and understandable. 10/10 would recommend.