1, direction-undoubtedly the United States, the reason is very simple: multicultural, immigrant country, advanced education, advanced science and technology, many scholarship opportunities, good development prospects after graduation, etc. Not here. Britain is not an immigrant country and it is not recommended to go;
2. Are you going to study undergraduate or graduate? The practice of the two is similar to that of the court-if you are preparing for an undergraduate course, then as soon as possible; If you want to go to graduate school, you have to prepare one by one: improve your grades, learn English well, do well in TOEFL and GRE, prepare scientific research projects or papers, improve your professional background and so on. It is not difficult to complete three years of study, take the corresponding foreign language proficiency test and choose a reasonable school.
3. For "which universities", if you plan to go out as soon as possible, you should measure them according to your specific situation, instead of just saying "which school is good"-UIUC is good, but do you have the conditions to apply? Maybe not yet.
However, Missouri University of Science &; Technology's electrical and electronic communication (EE) professional ranking is still good-it is 66th. As for the Illinois Institute of Technology (IIT), the school is good and the EE major is average;
As for Waterloo in Canada, of course it is very good, but its strengths are mathematics and computers, which is far from your major. I think you can ignore it, and its admission requirements are very high-unattainable.
Ok, let's go back to the second question. Without the second question as the premise, everything is empty talk, or should we decide first: study or master's degree? Then we'll talk about school, okay?
For your reference, I wish you success! Welcome to continue asking questions.