Language A to Z - Professor John McWhorter, The Great Courses, The Great Courses, John H. McWhorter

While I do enjoy listening to McWhorter's lectures, if you have heard one lecture series, you have pretty much heard them all.