Ching is honestly awful. Homework can be up to 90 pointless questions after you sit in class just to hear her drone on about whatever she's feeling that day. Incessant emails, wasteful class time, and horrible teaching. Don't take her if you like geology you'll hate it after and don't take if you want an easy A, not worth it.