Dr. Trujillo knows his stuff. We need more professors like him in the world. He is clear on his expectation and probably has too much patience. But, is also stern on deadlines, doing your work and attendance. The books he chose for us to read were alot but CLASSICS! Awesome and very interesting class. Highly recommend.