He is a little disorganized during lectures(he's a new prof) but, he is available often. I found his lectures sometimes boring and meaningless. BUT he also cares a lot. He does extra credit review sessions before each test and even the final. pretty generous with the partial credit too. grades test super fast lmao