Professor Turrubiartes treats you like a person and not an underling. He responds to your questions with empathy and a desire to impart knowledge. His assignments are not always graded by rubric, but if you lose points, there is feedback to learn from, and generally, I wasn't following the prompt.. I'd gladly take another class with him!