New UI for discussions

As we have more courses coming from organizations that are not universities (countries, high schools, non-profits, etc), should we generalize this? (Not important for this PR.)