History 305 Course Overview Spring 2023