Thank you AMC Question Bank
Being an IMG from Iran, I was finding it hard to prepare for part 1 exams until I found this website. I appreciate the quality of explanations and answers that helped me to understand where I was lacking behind. I would definitely recommend amcquestionbank.com to others.
Mehar Pasha (Iran)