I am really surprised that people here are giving responses based on their political views. I just finished law school in Europe and came here to have real answers on US constitutional laws and I'm really disappointed.
If I come on a Constitutional Law topic while saying I have degrees from a...