Reviews of professor Aaron Craig

Rating: 5.0/5, difficulty: 4.0/5
Professor Craig is understanding. He is always willing to answer questions outside of class. He clearly states what is expected. Also, he is fair.