Prof Seaholm is so nice and wants students to succeed! I would take his class again in a heartbeat. He is supportive of all students, fair grading policies between extra credit and fun assignments that relate to material. He also drops your lowest quiz grade which is nice! He made IS relatable and enjoyable! Exams are kinda hard, textbook is needed