This Hugo award winner in 1960 is a bit long but well worth the time invested.
Flowers for Algernon by Daniel Keyes — 12,349 words (about 49 minutes for the average reader)
Originally published in The Magazine of Fantasy and Science Fiction, Volume 16, No. 4 (April 1959)