There is a wide variety of classes to choose from depending on your major. Also your class choice may be limited depending on if you fill out an IGETC education plan in comparison to a CSU education plan. The professors are pretty straightforward about their requirements in the syllabus. Its extremely important to read the syllabus thoroughly so there is no surprises. Also its important to sign-up for the classes you want/need ASAP because they fill up quickly. Popular class sizes can get pretty big, as well, with up to 40 students. This can be a bit overwhelming at first, but the as the semester goes on you'll get used to it.