[PIC link here](

Just to make it clear, I go to a small college and this is all, ALL of the networking classes they have to offer.

They used to have more classes, but that dwindled down over the years.
They used to have more teachers too. (at least more than one anyways).
And they used to have more days and times to take such classes.

I know California and everyone else in general is having trouble with finances and such and really need to cut down on certain things, but uh, I can't help but feel this is kind of really unfair. This environment is extremely distracting and does not at all help beginners in the subject. By the time the semester is half way through, the class will have dwindled to half its numbers; I don't exactly know why, but I dropped them, my reasons being that I was barely learning anything and I did not get along with the teacher (he was a condescending asshole). The fact that I did not get along with the teacher was EVEN MORE distracting.

The hours are rather inconvenient too, a lot of the students that take these classes take it for certification, so they usually already have a job that obviously comes first. With the same block on Monday and Wednesday, someone who works nights (me) or has other priorities on those days and hours will have a rough time managing their hours and classes. 

Is this a normal practice in small colleges? Is this legal? How do I even get started on getting this "fixed"? Do teachers get paid by how many units they are teaching? (If so, this would certainly give me more rage fuel). I am thinking of sending a letter to both head of the IT department/classes and the dean to see if I can get a response back or something.
user
I am an idiot college student who took a course that was very poorly organized and has been very frustrating. How
assistant
[PIC link here](

Just to make it clear, I go to a small college and this is all, ALL of the networking classes they have to offer.

They used to have more classes, but that dwindled down over the years.
They used to have more teachers too. (at least more than one anyways).
And they used to have more days and times to take such classes.

I know California and everyone else in general is having trouble with finances and such and really need to cut down on certain things, but uh, I can't help but feel this is kind of really unfair. This environment is extremely distracting and does not at all help beginners in the subject. By the time the semester is half way through, the class will have dwindled to half its numbers; I don't exactly know why, but I dropped them, my reasons being that I was barely learning anything and I did not get along with the teacher (he was a condescending asshole). The fact that I did not get along with the teacher was EVEN MORE distracting.

The hours are rather inconvenient too, a lot of the students that take these classes take it for certification, so they usually already have a job that obviously comes first. With the same block on Monday and Wednesday, someone who works nights (me) or has other priorities on those days and hours will have a rough time managing their hours and classes. 

Is this a normal practice in small colleges? Is this legal? How do I even get started on getting this "fixed"? Do teachers get paid by how many units they are teaching? (If so, this would certainly give me more rage fuel). I am thinking of sending a letter to both head of the IT department/classes and the dean to see if I can get a response back or something.
user
I dropped a class because I didn't get along with the teacher. Is this a normal thing to do in small
assistant