I just wanted to have some opinions since I am a little hesitant among these 3 universities that I was admitted to:

Tulane University - General LLM
Ohio State University - General LLM
ISDE of Spain - Master in Tax Consulting and specialization in International Taxation

My interests are International Tax Law, International Corporate Law, International Business Law.

Thanks for your help