Exploring English: Shakespeare - Online Course

Improve your English language skills by looking at the life and works of William Shakespeare and his enduring popularity.