Sophia Learning
Sophia: Separation Punctuation
This website provides information about how to use separation punctuation. There is a video clip [0:47] on why periods go inside quotation marks, and a second video clip [1:07] showing the effects of using too many exclamation points.