I had him for ANTH-473 and was awesome. There were a lot of short papers, but it is a 400 level class. He is very understanding and has helped me with anything I needed. He also personally notes on everyone's  paper which is a great example of how he cares for each of his students. 