This professor made my whole first semester. He was incredibly caring about each and every student. He went out of his way to make sure everyone succeeded. He was very clear and thorough with grading and if he always asked for OUR feedback. He wanted to know how he can help, how he can introduce new ways of teaching, etc. Also very knowledgeable. 