Michael Borland
Good professor, difficult class if you wanna slack off, but very helpful and able to get a good grade on exams if you go to the review sessions. If I could choose to take every class with Borland I would, he genuinely cares about each student and wants you to succeed.