Soak (something) up soak up (something)

To take something into oneself like a sponge absorbs water.

My friend was able to soak up much knowledge when he went to the film seminar.