When adding any item into your Google Sites project it is important to make sure that your sharing permissions are set properly or your reader may not be able to access your files.
If you have other fun items you like to embed into your website, please contact me and I'll be happy to add it to this list. (feedback @ teachercast . net)