Mr. Borders is my favorite professor. He is extremely clear about assignments and homework, and gives detailed instructions and timelines for almost everything. Also very energetic in class and very passionate. Encourages true learning and not just cramming for tests. Very patient with students who need help.