Stephen Sivetts
I took linear algebra with Sivetts at ACC. He's very disorganized but he's also very sympathetic towards his students. He offers extra credit opportunities and will drop the lowest exam, homework, and quiz score at the end of the semester; this helped out basically every student in the class. Lectures are not the best but there also not mandatory.