What is the difference between MTB 2 & MTB 3 ?!

Hi fellow doctors,
I’m new to this group and to the whole MCC exams in general. I’m planning to sit for QE1 next year, and I would like to ask something about the study material for the exam. I’m sure that my question has been discussed before in previous posts, but since I’m new to the group, it’ll be very difficult and time consuming to read all the previous posts.

I asked a few friends, and we kinda came up with this plan, so I wanted to ask you do you think that it’s somehow a good plan or I should study from somewhere else.

Plan is:
-Ob/Gyn, Paediatrics, Psychiatry, Public Health, Ethics from TORONTO NOTES
-IM, Surgery + Rest from MTB or Kaplan for Step 2 CK
-Canada Q Bank
-U-World will be a great add-on, but after Canada QBank.

do you guys think that is ok !

Also, what is the difference between MTB 2 & MTB 3 ?!

NB: what might be a good book for someone, others might not feel as comfortable studying from the same book, I totally understand that. I’m just asking in general.
Myself for example tried to study internal medicine from Toronto Notes, but i felt it’s so heavy and hard to digest for me.

Thank you in advance