The reason learning by assimilation is considered to be so effective is: It is connected to information that you already know.
This approach helps learners build on their existing knowledge and integrate new information more easily, making the learning process more meaningful and memorable.