NYU LSP vs UofT

Hi! I applied for economics (CAS) at NYU and I received an offer for LSP instead (I have accepted my offer). I am currently on the waitlist for Wellesley college (doubt I’ll get in though) and I have received an offer from UofT economics (conditions: maintain my IB grade (which is 38)). Now, I am in a huge dilemma as to which school to go to:

LSP NYU
Pros: it’s New York! NYU has a good reputation
Internship possibilities (wall street!)
Small classes

Cons:
NOT 100% SURE IF I CAN TRANSFER TO CAS AFTER THE FIRST TWO YEARS
It’s expensive and imo not worth the money especially for LSP (my family can afford it but it will definitely put a strain on our finances, esp when I have younger siblings)
Small classes. well, I am a rather reserved person and it is arguable as to whether small classes are better than big classes. I would prefer staying hidden in a big lecture than having to actively participate, although if I did end up going to LSP, I would make an effort to discuss and change my “reserved”-ness
I have to pick certain courses like cultural foundations, social foundations, writing, etc that I’m not 100% interested in, restricts my choice. I can only take one econ course in the first semester (and I only recently found out…)
Teachers who will be teaching me LSP econ aren’t as good as those in UofT

UofT
Pros: cheaper!
Toronto is safer than new york
I get to choose courses I’m actually interested in (don’t have to do cultural foundations, social foundations, etc)
I have classmates going there so it is nice knowing that you won’t be completely alone (esp for an international student like me)
Econ professors are way better than those who will teach me econ at LSP

Cons: high drop out rate (is that true?), hard to get A’s, first years metaphorically die
Apparently the math is hard? (I did SL math in IB)
Not 100% sure if I can get a 38 in IB (I think i can but I can’t be sure!)
It’s cold
My parents are not very fond of Toronto for some reason
Internship and job prospects?? I don’t know much about internship in Toronto
High acceptance rate (well not for engineering, and I do know about the dropout rate)

I am still waiting on Wellesley (would definitely go in my current position) but right now I’m just really confused about LSP and I’m not particularly keen on it…

Please help!! :-/