Good ideas and conversation. No ads, no tracking. Login or Take a Tour!
I agree that a program like that would probably work well. Require someone to learn outside their major, but give them the freedom to focus on a limited number of other things that interest them.