Kelvin Banks
He Takes roll sometimes so it's ok if you only show up test days he doesn't care, Take 6 test he drops your lowest two but they are so easy it's crazy also have one research paper due at the end of the semester and a final but both are super easy i wish he was teaching 1302 that would be great ! TAKE HIM !!!