The protesting and activism are the same. I think foreign students/citizens should refrain from doing either of these, as they are in the country for a specific reason (to study), and not to turn its government. You'll probably get away with it when you do it at a small scale, but as things get out of hand, you are unlikely to go unnoticed - as person in the topic apparently did.
There are no such considerations in the US Constitution.
As an American, I have a right to hear the speech of foreign students and citizens. The government does not have the power to prevent me from hearing what they have to say. Small or large scale does not matter.
Stanley v Georgia: "It is now well established that the Constitution protects the right to receive information and ideas... This right to receive information and ideas, regardless of their social worth is fundamental to our free society."
Yes, but this person arrived from another country. Would you say freedom of speech and freedom of assembly means that people from around the world have the right to assemble in the United States?
> Yes, but this person arrived from another country.
Yes.
> Would you say freedom of speech and freedom of assembly means that people from around the world have the right to assemble in the United States?
I wouldn't say that because it isn't a well formed question. It conflates multiple, distinct activities. It unhelpfully presents them as if they were a single, constitutionally addressable action, which they are not.
But he was denied entry at the border, so it appears that, according to you, anyone from elsewhere in the world should be able to assemble in the US and express his free speech.