James Covington
He's really chill and makes dad jokes a lot. I showed up to class but it isn't mandatory because he posts all the slides after lecture and gives a study guide with everything you need to know on the test. Only downside was that he didn't give any online tests so you have to show up on test day for like 10 minutes. Really enjoys teaching