In addition to embedding Google Slides, you can just insert/add the Slides from your Drive too! There are more layout options that way and then students have the option of opening them full screen on any device. See my tutorial on Google Sites to learn more about Sites: youtu.be/9asO2PLSSgU NOTE: If you are having trouble embedding slides on your Google Site (not showing up, getting an error), check to see if you have a chrome extension called Grammerly. It is causing issues with embedding on Sites. Remove the extension and see if that fixes the issue!