Is there a way to embed a Google calendar to a separate page? I do not want my Google Calendar to show on my Course calendar in Canvas.
That is possible. You'll just need to grab your google calendar html code (see: Add a Google calendar to your website - Calendar Help) and paste it into the html editor of the page in Canvas where you want it.
As far as I know, that google calendar will not integrate with the Canvas calendar, but if you want to push your Canvas calendar out to the google calendar, you can do that through the RSS feed.
Retrieving data ...