By online communities do you mean hacker news/reddit, places like that?
There is a subreddit [0] for the class where the instructor (David Malan) posts frequently. Very helpful for asking questions and learning more!
Ideally he should find someone also interested and take it together, from my experience learning hard things is significantly easier when you have someone to talk to whose also struggling.