I'm the guy running the course. Basically I asked both companies if they'd want to sponsor it, and they said yes. Zero content is written for the sponsors, but I do include their logo on the website and in the emails.
i'm always surprised swearing is actually a conversation. who cares? it's so trivial a discussion to have when really it comes down to writing style and voice.
ps: i'm not a grownup and i swear all the fucking time (as is evident in the article we're all commenting on), ha.