The content is great, and I like being able to choose my schedule. The only reason it doesn’t get a full 5 stars is because their communication is kind of spammy. I signed up on a Friday and schedule my first class for the following Monday evening. During that time I received numerous emails to buy a certificate and/or diploma, and as I got closer to Monday, the emails became more frequent. On the day of my first class (scheduled for 9pm), I received multiple emails and 4 automated phone calls which my carrier had marked as spam so I didn’t even answer but my VM picked up the recording. There are no settings to be able to adjust the frequency of emails or even opt out of phone calls which is ridiculous. It’s also funny because I’m the first lesson, communication is discussed, yet it seems this is an area where Shaw falls flat. Bottom line: be less spammy.