The accreditation point is really important and I want to add some context for people who do not know the system. CAAM-HP accreditation affects whether your degree is recognized for licensure in a growing number of US states. some states explicitly require graduates to hold a degree from a CAAM-HP or similarly recognized accredited institution to sit for licensing exams or to apply for a medical license regardless of your USMLE scores. If CMU does not have that status locked down by the time you graduate, you could pass every Step exam with flying colors and still hit a wall when you try to get licensed in certain states. That is not a hypothetical problem, it has happened to graduates of other unaccredited Caribbean schools and it is devastating after everything you put into getting there.