Robert Siebert
I took Ant100 with Professor Seibert, and it was amazing. He is a very nice professor, and he teaches to your understanding; he also tells us stories related to the topic and in that way, I was able to learn and remember stuff. I just found out he is teaching Soc 100; I'm taking him next semester again. Truly recommend him.