Quizzes:
http://www.mhhe.com/socscience/english/langan/sentence_skills/exercises/ch25/p4exp.htm
Dashes, commas and parenthesis:
http://writing.msu.edu/dashes-and-commas-and-parenthesis-oh-my/
Dashes:
http://www.dailygrammar.com/426to430.shtml
Semi Colon and Dashes Games:
http://www.quia.com/rr/326395.html
http://mrnussbaum.com/semicolonwars/