Scott is a great professor who is passionate about his subject area and genuinely cares about the students he teaches. His lectures are well put together and clearly emphasize the main points he is trying to teach. Would recommend for both EOSC 330 and EOSC 434.