If you would like to have an enjoyable college experience with friendly teachers, a challenging but stimulating workload, any kind of social life, and an overall memorable experience that you will cherish forever, I implore to please please please whatever you do avoid this school or at least the engineering department at all costs. The quality of this department and school has dropped so significantly in the last few years, I warn everyone thinking about applying to not waste their time or money. Because cal poly pays the absolute least in professor wages, any decent teacher immediately transfers away as soon as they can. The leftover professors are terrible and barely speak any English. They are constantly getting annoyed because of their inability to articulate their lesson, and half the time just give up and read off slides they made five years ago. I was especially surprised when I found out there is NO EXPOSURE TO ANY AUTOCAD, which is required in absolutely every engineering job. This school is ridiculous and does not deserve its current ranking which is why it has only DROPPED in the last six years.