I took a couple classes through Mira Costa while still being in High School. Great experience! There are plenty of resources, and every faculty member wants you to succeed. However, the students are not the most motivated, or friendly necessarily. Some are, but many are just there to get by and don't care about getting to know you. Of course, it's not the fault of the school- just a note on the atmosphere. I had a great experience and actually did get to know a couple people.