Hi Ken,
I’ve used the Github academic program for two years now. It’s great.
Piazza is another one I’m interested in for a class that has a lot of discussion (https://piazza.com/). So far, my students are not naturally inclined to discuss things and I have learned how to entice them into more conversation.
Cam