The purpose of code review is to prevent bad code be committed to the repo. For studying there is much better ways for example just read the code, talk with the team. Including new guys in code review instead will increase amount of work for reviewer and lower the speed of features deploy. That’s not very good especially for product companies.
So better to separate studying with deploy and service support. It will cost less.