For VPN, I use mullvad which is quite reasonable in pricing and is quite good with speeds and such as well as privacy concerns.
Back when I used OS X for torrents I used an app called Transmission. Not sure if it still exists or if there are better alternatives these days. (Edit: transmission app's website)
I can’t help when it comes to courses tho, you just need to find a torrent site like torrentleech or ipt or whatever that has the content you’re looking for.
I say learn about torrents first, don’t bother talking about what you want to torrent. Once you have a working understanding then go in search of the niche content you’re talking about here.
Feel free to ask me any torrent related questions