Study in Spain

<p>so I have a spanish passport but I am not exactly spanish. I am really interested in learning the language and studying there. I am looking for american or english universities there, GOOD ONES. I need help in finding one that is relatively inexpensive and that has medicine (undergraduate).
Can you name any of the top universities there that teaches in English?
If there is info on financial aid and scholarships pls help! oh and are their requirements idiotic or fine? I am an A student so I don't think it will be a big problem for me. but I need to know what exams I need to take( I have already done many) and are there entrance exams? :S
pls help with whatever you know.
thx</p>