Do undergrad in
SMU and go to MS in US or UK . U can work parttime to support ur studies. That way u wont have student loans to pay. For me, I dont attach too much value to a paid foreign degree. If u r in the top in ur own country, foreign univs will take u for MS or so.
Good luck