You need a B1 or B2 to finish your university studies, but that costs a fortune. Or not. Come and Read.
B2
WordReference.com.
Wordreference. This dictionary has everything, and not just in the English-Spanish pair! Take a look at the monolinguals, the synonym dictionaries, the different pronunciations, the forums...