Sophia Knight
I consider automata to be a challenging class but Dr. Knight is a good professor for this class. You can tell she is very knowledgeable, but sometimes teaches with the assumption that other topics are known by the students, which can make things confusing. There were a few extra credit opportunities, which definitely helped my grade. 