I'm a Burden on my Parents. Help!

I could understand Case Western in Cleveland to be lacking in location & campus vibe, but Tulane in New Orleans???