Are there any classes for geology?
Absolutely. Here are the geology courses offered:
http://catalog.cofc.edu/content.php?filter%5B27%5D=-1&filter%5B29%5D=&filter%5Bcourse_type%5D=283&filter%5Bkeyword%5D=&filter%5B32%5D=1&filter%5Bcpage%5D=1&cur_cat_oid=3&expand=&navoid=145&search_database=Filter&filter%5Bexact_match%5D=1#acalog_template_course_filter