Table with one column that has a lot of text

I am trying to improve the UI of a design of a table that has three columns. The first two columns have one or two words and the third column has a fairly long list of items.

enter image description here

My first solution was to change the layout and put the information for each row into a card. The problem with this is that there could be many classes (up to 20) in certain cases. To fit the content without making the user scroll for a very long time, I could use a carousel, which my developers do not want to do.

Any help would be very appreciated!