<p>Hi, i am an instate student looking into these three schools for the electrical engineering major. I am having a tough time deciding on which college to go to because all three schools have something that I like. UCD has the ideal campus and environment that I like, UCLA has the ideal educational programs that I like, and SLO has the ideal location that I like. They all have a pretty good electrical engineering program, but I was wondering if anyone could tell me something that could make me lean towards one over the others? I like to have small classes, but if there are large classes, I like the idea that the classes be afterwards divided into smaller subsections where students can get a better understanding of the subjects taught. I also like the idea of having a good teacher to student relationship where the teacher can know you by name and not just a number. If there is one of these schools that meets most of these things, could you please tell me? I am also looking for the one that has a better engineering program, so if they have the best out of these three in engineering, but may not have any of the other qualities, do tell me please. I am getting a bit scared because it is almost May 1, and I need to turn in my SIR. Please and thank you for all your help.</p>