Answer:A wall.
A wall would help a little, but a large proportion of illegals enter legally and then overstay their tourist/student visa. A wall would just shift the problem so that more would enter legally and then just not leave, unless we also included better enforcement against criminals who stay here illegally and their criminal employers.