William Schulz Jr
He is such an amazing professor! I suck at history but he made his lectures super interesting and easy to learn the information. He also gives reviews for the tests! However, with the whole pandemic starting I felt so overwhelmed with the amount of work he still made us do.