Kirk Cochran
Professor Cochran was really nice and considerate throughout the semester. If things came up on d2l or in person that faltered learning or delayed assignments he was really quick to resolve it. He gives many extra credit opportunities and was good at helping students understand the material.