He might just have discovered he is more mature at 30 than he was at 18...
How? Surely over 15 weeks each course taught you something about either the world or yourself.
I just looked back over my undergrad transcript to double check my experience. I took something away from every single class. It wasn't always the material itself.
My university experience is somewhat different, and I believe whether this holds true or not depends a lot on the degree course:
- In mathematics, there are barely any "filler courses". Basically all of them were interesting in their own right (even though because of your own interests, you will likely find some more exciting than others).
- On the other hand, computer science more felt like every professor had their own opinion how the syllabus should be, and the hodgepodge that came out of it was adopted as syllabus (design by committee). Thus, there were quite a lot of interesting things to learn, but also "filler courses". Additionally, the syllabus did not feel like a "consistent whole" with a clear vision, but rather like lots of isolated courses that you had to pass.
In the German university system, there are in general no required "general ed" classes. :-)
(it is typically only required that you do some often prescribed classes in a minor subject that you can commonly choose from a typically pre-defined list by the faculty (but if you hate all of the suggestions from this pre-defined list, it is sometimes possible to choose other minor subject or classes, but this will typically involve more bureacracy). For example, when stuying mathematics, it is common to choose physics, computer science, economics or some engineering science as minor).
Any further general education classes (in particular foreign language courses) are completely optional - and it is not an uncommon complaint of students who have very broad interests that during a typical degree course, you have barely any time to attend classes outside of the prescribed syllabus.