Very knowledgeable about the topics and was sure to answer any question with as much detail as possible. Was also accessible outside of class and actually responded to emails. Overall one of the best professors Ive had.