Most certainly Soul can learn wherever It is if that is It's perception and awareness.
The physical plane is set up the way it is for a reason. It is much easier to access "higher" dimensions from here by raising one's vibratory rate than it is to "lower" one's rate from the higher planes to access the physical. The physical realm is where it all comes together. One cannot deal with physical world karmic implications from the other dimensions - - tho one can often dismiss "other" dimensional karmic implications while here in the physical because they can be dealt with via the dream state.
The "weight" of any karmic implications clouds and manipulates the viewpoint of Soul and must be released to be able to discern to the degree that It can take major steps most anywhere.
It is also much more difficult to bring learned lessons from the other dimensions down into the physical than the other way around. If - - say - - one makes a major study of the nature and use of ego while "living" on the mental worlds - - and then incarnates into the physical - - much of that learning will be somewhat lost due to the overwhelming power of the physical senses and the need to apply what was learned on the mental worlds to the physical world. The nature of "living there" is SO much different than here - - it is very, very tough to apply here in the physical.
There are - - most certainly - - exceptions to all of this.
The bottom line - - Soul will progress anywhere and everywhere only if and when It chooses to do so. Very little is ever done "for" Soul. Each must learn to take full responsibility for ALL actions on ALL levels at ALL times. Period.
And - - after all - - this is just for consideration only.
Glory