Should I transfer?

<p>I am currently a freshman at TCU. I am not loving it right now and the engineering program is small, which does not help. I am considering transferring but am completely torn, partially just because its scary to have to start over again. I am applying to UT and A&M, not sure which I am leaning towards more. I was kind of thrown into mechanical engineering since TCU doesn't have much of a choice, but I originally wanted to do petroleum so I may be switching if I transfer. Also, TCU is becoming more selective every year so I don't know if it would be worth sticking with it. Any opinions of these schools that could me? thanks!</p>