I'm an engineering physics major at a mexican university (ITESM) with good school grades (98 out of 100). I want to know if I should get a B.S. degree in math in an american university (probably from a top 10 math university) before I go for a PhD. in physics. I am interested in optics, condensed matter physics and mathematical physics. If you have time enough, could you please check out these webpage? https://serviciosva.itesm.mx/PlanesEstudio/Consultas/Planes/ConsultaPlanEstudio.aspx?form=PLANESTUDIO&contenido=caratula&modovista=area&Idioma=ING&claveprograma=IFI11&UnaCol=NO&VerReq=&VerEqui [Broken] Those are the courses I will be taking. Would that be enough to go straight into grad school physics in a top 10 physics american university?