Shane Mccoy
He does not take excuse absences. Participation and attendance are required. He is very sassy and has an attitude he will put you on the spot and call you out. If you have questions he will just say "look at the syllabus." I worked hard for my A, but I had lots to keep up with considering this is just a Gen Ed course.