Hi, I'm a senior and I've been accepted to both Cal Poly Pomona and UC Irvine as a civil engineering major. Right now I'm leaning towards CPP because I've heard that it's hands-on method and engineering is better than Irvine's. Can any former or current students tell me how their current experience at CPP is and how is the school's academics? Also is it true employers come often to near graduating seniors and offer them jobs here? I heard that many employers prefer CSU over UC since CSU focus more on job skills while UC focus on research. I don't know how true that is though, just read it on several other threads. Also, how is the school in terms of teaching. Are professors really helpful and class size not too large? Is it easy to get classes you need and not wait? One of my teachers went to UCLA and said that most of the times TA's teach instead and that class size are huge. Any insight and more information on Cal Poly Pomona would be really appreciated! Thanks.