The best teacher Ive ever had. If you come to class and do the homework youll be fine. The tests are almost the exact thing as the homework. He has been everywhere and the slides he shows really show the geology of the area. His explanation really help you understand what happened in the past. I didnt think I would like a class about rocks.