St. James Medical School?

I just found out about St. James medical school. Has anyone heard anything about the school?

It’s a foreign medical school which severely limits your options in terms of specialty matching. I don’t know anything about the education, but with the expansion of US med school slots, it is becoming harder and harder for students from foreign med schools to find quality clinical rotations and to match. IMO, a foreign school should be the absolute last option.