I learned from Gentoo too, after a failed start with RedHat. Basically you would learn from Gentoo's excellent documentation and from constantly breaking things and having to research how to fix them.
Though I'm not sure if the documentation and community support is as good now as it was back in 2001-2003.