<p>The IB program is fine preparation for an American college, with the caveat that it’s in Spanish. Would switching to an entirely English-language medium for college be an issue? If so, you should consider the American school.</p>
<p>Otherwise, I would recommend the IB program.</p>