Tomas Cabeza De Baca
One of the nicest professors I have ever had. I don't attend class most of the time but when I do, he makes the information on his powerpoint slides very clear. He posts his slides online so if you are not struggling with the topic, you don't need to go. Not a lot of homework. If you are a slow learner, he is perfect for you, has huge patience!