The elephant in the room here is that perhaps the biggest difference between the two learning experiences that OP is describing is himself.
He might just have discovered he is more mature at 30 than he was at 18...
replies(3):
Twenty years later. More experienced, working as a software and systems engineer. Masters in Systems Engineering and achieved 4.0 GPA. College was easier.