YesI'm interested, let this school know MaybeBookmark for later NoShow me better matches What does it mean to express interest?
Oops! There was an error.

Reload the page and try again.

Saving your interest We will attempt to notify this school of your interest. This school has been saved to your schools listyour schools list. This school has been removed from your recommended schools list.
For more schools, visit your recommended schools list.

Reviews 725 total reviews with an average rating of 3.6

{{ error }}
close
3 College Junior

Online Courses: Online courses are just as demanding as a traditional course. The workload can be overwhelming sometimes, and you can easily fall behind if you procrastinate. Peer to peer interactions comes in the form of forums, which can be dead sometimes since students sometimes create a post at the last minute. Professors though are more than welcome in helping students when they need. They also tell students that if they need assistance, they can contact them through email or meet them in person on campus.

3 College Junior

Academic Flexibility: It's easy to transfer credits. There's a wide range of courses/majors to choose from (online/weekend/night/etc).

3 College Junior

Online Courses: Online courses allows more flexibility in terms of planning out when to do the work if you have a hectic work/school/other schedule. But, online classes are just as demanding as a traditional class. Sometimes, I felt that online classes were more stressful than a traditional class in terms of workload; it can get very stressful sometimes and you can easily fall behind. Peer to peer interactions comes in the form of forums, which isn't always productive. Students may post on such forums at the very last minute, thus making the point of interactions useless. Professors though are always more than helpful when students need assistance. You can either contact them online or schedule a time to meet them in person at school. With online classes, you get immediate access to grades for assignments, projects, and exams, lessons, assignments, and other stuff 24/7.

3 College Junior

Overall Experience: Professors are passionate in their students and teachings. There's a broad variety of courses to choose from, whether for academic purposes or just for fun. Some classrooms are outdated and need renovation. Class size to classroom ratios are unbalanced in some cases.

4 College Junior

Overall Experience: A large variety of services are available for transfer students, ESL students, international students, and everyone else in between. In terms of face to face services, I've had both good and bad experiences. Overall, I feel that the face to face services can be weak, however, counselors there are great.

3 College Junior

Academic Experience: The Early Childhood Development Program is great! All of the professors know their stuff and is very passionate with students in this field. There are classes in which students can observe a child program setting and even gain experience in working in these programs. There are infant/toddler programs and a Pre-K program on site (on the Ocean campus).

3 College Junior

Overall Experience: Professor are great and passionate in their students and teachings. However, some classrooms are outdated and some class size to room ratio isn't balanced. Great selection of programs and counselors are helpful.

4 College Sophomore

Academic Flexibility: My major is limited to only 1 or 2 class times.

3 College Sophomore

Career Services: Have yet to experience post grad.

3 College Sophomore

Overall Experience: The career center works very well.

4 College Sophomore

Academic Experience: Great program from what I have been hearing.

3 College Sophomore

Overall Experience: The school is rather old but the staff is very kind and there are a lot of programs available to students who seek it.

5 College Senior

Academic Flexibility: Registering for classes is very easy. It's easy and straightforward manually, but even more so online. Searching for classes and adding them is intuitive and each comes with a description. The schedules are flexible (with many to choose from) and the details of the class are clear (transferrable? transferrable to where? units? Online/lecture/lab?). Things are done promptly and early, and your registration is effective immediately. Adding classes late can also be done easily.

4 College Senior

Overall Experience: Most classes are challenging but in a manageable way. The class sizes are usually small (20-40), so learning is easy and personal. All my teachers learned the names of all their students. It's great.

There's a huge variety of classes and most are transferrable to UCs or CSUs. I would say the quuality of the professors vary. There are a couple teachers that make it amazingly hard to get an A, but for the most part, I feel that the grade reflects my effort. There are also some teachers that are vague and hard to follow, so you'll have to do some of the learning on your own. RateMyProfessor[dot]com is going to be your best friend.

3 College Senior

Overall Experience: There are career fairs and stuff, but other than that, I don't know much about the relevant school resources. Certificates and Associate's Degrees from here are about as good as any other community college, I believe.

3 College Senior

Academic Experience: We have a class that has computers in it and pretty cool chairs. My classmates find the material challenging and put in a lot of time into studying, but they got A's with little difficulty. The teachers can be really dull. I haven't heard of any internships or job opportunities, but they would point out to us the coding problems most likely to be asked of us in interviews and other job conventions.

5 College Senior

Overall Experience: City College of San Francisco is honestly the best decision I made coming out of high school. I had great grades, good SAT scores, good AP scores, and got into 2 UC's and 2 CSU's. Still, I chose City College for the following reasons:

Affordability (only $26 tuition due to the BOG fee waiver)

Uncertainty over what exactly I wanted to do for the rest of my life

I found, in addition to the above, more perks:

A super guided and streamlined process to getting transferred

Challenging classes that give me confidence for when I do transfer

Tons of resources

Driven students who know what they want to do and how to get it

But most of all: Time.

There is no rush to figure out what you want to do or how fast to do it. There is no shame in taking longer than two years. It's better than doing that at a university that's literally costing you tens of thousands of dollars every year. Take your time, explore the classes (credit or noncredit classes--for your enjoyment and desire to learn). I would not have found out my love for computer programming in any university--the cost would prevent me from daring to even extend my stay at any uni for any amount of time. I would feel forced to stay in a major I was discontent with, like many people I know.

City College has helped me mature and grow more independent. I feel free and optimistic coming out of it and will remember it affectionately. I am glad to have been a City College student.

4 College Junior

Academic Flexibility: It's been great but have had issues w the financial aid office

5 College Junior

Online Courses: So far so good. Very easily maneuverable.

5 College Junior

Career Services: Haven't had any experiences with post grad services yet.

5 College Junior

Overall Experience: Lots of opportunities at this school. Very diverse

5 College Junior

Academic Experience: Great learning atmosphere and have learned a ton thus far.

5 College Junior

Overall Experience: I have had no bad experiences w this college and so far I love it!

3 College Freshman

Academic Flexibility: Most of the classes are very flexible except for classes that have labs and higher mathematics courses. Those classes conflicts a lot with my other classes since some of them meet everyday and some take up a lot of hours in one day.

3 College Freshman

Online Courses: The online courses didn't really go very well for me. Since I also have actual classes to go to in school, I would sometimes forget that I have online classes. Online classes are not my cup of tea, however from what I saw, there are definitely people who could handle them. There was a lot of peep-to-peer interactions on the discussion boards. The professors are also very active on the discussion boards.

{{review.UserDisplayString}}

{{review.SectionLabel}} at {{review.EntityName}}:

{{review.Votes}} found this useful - Did you? Was this useful? Yes Report

Sorry, there are no reviews.

  • {{settings.pageNumber}} of {{settings.maxPages}}
  • Pages:
  • ... {{page}}

Overall ExperienceWhat's this?

View student contributors

As a community college, City College of San Francisco offers a wide variety of courses, ranging from academically-focused classes to more hands-on, vocational classes. Because of the variety of courses offered, City College has a very eclectic student body. It is not rare to find fresh high school graduates sitting in the same class as retirees. But the difference is not simply one of age; there are also students that come from many countries from around the world. 

For many, City College is a place of transition, which gives the school a certain energy. Like most higher learning institutions, what you want and how much you want to get out of your stay at City College depends entirely on your input. What City College offers is a broad and affordable education. The instructors are passionate about their subjects and care deeply about the success and development of their students. Classes are smaller at City College than at larger, more established universities, meaning that students get to know each other on a more personal basis, as do instructors and students. Many City College students transfer to well-established, four-year universities, and many others go on to do greater things for themselves and their communities.

4
pageviews remaining

Non-registered users are limited to 5 school profile page views per month.

Register for free to gain full access!