Being a flatlander from Kansas, I found the various visitor centers around/at Mt St Helens to be very good in telling the history. Spent the day there a couple years ago with time to kill on a work trip.