There are many famous poets, but many people consider William Shakespeare to be one of the greatest poets of all time.