Bradley Hatley
Very unorganized professor, constantly confusing due dates with his other classes, doesn't post grades to moodle, you'll literally have to guess your grade or make sure to remember all the grades you've gotten so you can figure it out yourself. He's nice but makes you work for a decent grade definitely one of the more difficult professors.