steep
immerse
engulf
plunge
engross
absorb
soak up
devote (oneself) fully to
He immersed himself into his studies