How to transfer from Cal poly to UCB?

Hey, guys. I’m an immigrant from Taiwan, I can’t apply UC because my English credit in high school isn’t enough, and I wants to go to UCB to study in mechanical engineering.
So my question is: should I go to community college or should I go to Cal Poly then transfer to UCB? If I go to Cal Poly, what do I need for transferring? I’m really interested in mechanical engineering, I hope I can graduate from UCB.
Also, I’ll graduate from high school next year. So please give me some advice for my American Dream.
Thanks, guys.

Why is this posted in the Georgia Tech forum?

If you are sure you want to transfer to a UC, then go the CC route for 2 years and then try to transfer to UCB. Assist.org will list all the required transfer classes needed at your CC.
If you start at Cal Poly, you would have to try and match the Cal Poly courses to the UCB courses which can be problematic. Just remember there is no guarantee you will get into UCB as a transfer so make sure you have several backup schools on your list.

Cal Poly is an excellent school so why UCB? Get your undergrad degree at Cal Poly and consider UCB for Graduate school.