I can't teach what I haven't learned.
Learning is the more desirable option because you're consuming knowledge which you can benefit you rather teaching where you must constantly do the same thing and this becomes tedious.
I enjoy both, but giving someone else the knowledge you have learned is very rewarding.
I'd rather learn, wanna give out knowledge, and I hate learning
Teaching makes me more grown up, because if I teach someone something, my attitude and mind changes. The mind between a teacher and a student is different.