1.7

April Browne

Computer Science - Butte College

1.7
Quality
3.6
Difficulty
9%
Would Retake
143
Reviews
1.7
Quality
3.6
Difficulty
1.7
Helpful
1.6
Clarity

9%

Would Retake

143

Reviews

Rating Distribution
Official

5

11

4

4

3

8

2

21

1

99

What Students Say

pure cancer avoid at all cost

CSCI22 - 1.0 rating

Unfortunately, I have found what most students here say about Professor Browne to be spot on

CSCI20 - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

78%

Textbook Required

6%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 53 grades
Most common grades:
A (20)
Not sure yet (14)
B (12)
Grade Distribution
A(24)B(15)C(5)D(5)F(1)A-/B+(8)
Based on 80 reported grades
A: 20
Not sure yet: 14
B: 12
Drop/Withdrawal: 5
Common Tags
Lots of homework (34)
Get ready to read (28)
Tough grader (27)
Skip class? You won't pass. (19)
LOTS OF HOMEWORK (19)
Participation matters (15)
Tough Grader (12)
Caring (11)
Rating Trend

Declining

-0.80 avg change
Jun
Oct
Nov
Apr
May
Dec
Last 6 months
Ratings by Course

CSCI20CSCI4

3.0

(2)

CSCI20

2.1

(37)

CSCI21

2.0

(4)

DISCRETE22

2.0

(1)

CSC004

1.8

(10)
+4 more courses
Difficulty by Course

CSC004

4.6

CS22

4.4

CSCI20CSCI4

4.0

CSCI22

3.7

CSCI20

3.5

Reviews (143)
5.0
2.0
CSCI20
Grade: A
Sep 30, 2015

Very low difficulty for computer-minded people. Attendance and participation are huge. Long, detailed lectures with real life examples. Easy tests and if you actually make an effort and pay attention expect an A. Will offer a lot of help during or outside of class if you need it.

5.0
2.0
CSCI20
Grade: B
Dec 15, 2015

She makes the class extremely easy to pass. Real world applicability, she talks to you about job placement, and if you're not done with your assignment, you can turn it in when it's due, and rework it later for 98% credit (basically). Extremely friendly and always excited to work with you when you're having issues.

5.0
3.0
CSCI20
Grade: Drop/Withdrawal
Dec 17, 2015

If you are not a morning person, do not take her classes. She is a very kind, understanding, funny, and knowledgeable professor. She knows her stuff. Make sure you have a working computer because everything is online and in class.

4.0
3.0
CSCI20
Jan 25, 2016

April is a really nice teacher and is always there for her students she really cares and definitely wants everyone to pass and succeed. Her teaching methods are a little wacky and is a little hard to translate and her class isn't the easiest (tough grader) expect a moderate amount of work and homework but as long as you do the work you should pass.

3.0
1.0
CSCI21
Feb 28, 2016

Fairly easy class. Lots of wasted time during lectures. Self-teaching group activities instead of lecturing for the most part. In a way feels like a kindergarten class the way she approaches it.

3.0
3.0
CSCI21
Grade: Incomplete
Mar 1, 2016

She uses labs from other teachers, but they don't always have clear direction or instructions like the other teachers give. Doesn't really lecture, but instead puts you in a random group, assigns a topic and tells you to look it up on the cplusplus website and explain it to other people. Not as bad as Sean but still not the best coding teacher.

1.0
4.0
CSCI20
Dec 5, 2016
Wouldn't take again

The average grade in the class is an F. The class is super disorganized.

2.0
1.0
CSCI20
Grade: A
Dec 15, 2016
Wouldn't take again

Easy class but still I didn't enjoy it at all. Most of what I learned came from reading the online book/homework she assigns. The lectures are extremely basic and boring. I don't think she wrote a line of code all year. She makes you work in groups and do unnecessary work. Take her if you have to, but look for someone else first.

Participation matters
BEWARE OF POP QUIZZES
GROUP PROJECTS
4.0
4.0
CSCI20
Grade: B+
Jan 17, 2017
Would take again

April is a good teacher. She explains X, Y, and Z in order of what you need to do. She's always available outside of class to teach you more on a 1:1 basis and comp sci endeavors into the future. She does grade pretty tough at first, but if you take the initiative and talk to her about the grade, then she will most likely change it with you.

Tough Grader
ACCESSIBLE OUTSIDE CLASS
Caring
1.0
3.0
CSCI4
Grade: A+
Mar 28, 2017
Wouldn't take again

This teacher does not teach anything through out the entire class. She uses a website called khan academy to teach her entire class for her. if you have any questions or your stuck on something and can't figure it out, you might as well ask someone else in the class for help. in my opinion she's there just for a check and not to help anyone at all.

Skip class? You won't pass.
LOTS OF HOMEWORK
GROUP PROJECTS
1.0
4.0
CSCI20
Apr 13, 2017
Wouldn't take again

Barely explains the subject in class. Makes everyone work in groups and do the lecture work for her. Pretty much need to rely on the textbook or other students if you don't understand something because she isn't helpful.

Skip class? You won't pass.
LOTS OF HOMEWORK
GROUP PROJECTS
1.0
3.0
CSCI22
Grade: A
Apr 17, 2017
Wouldn't take again

Nice lady, not sure why she's teaching discrete structures because she doesn't understand it. She can't solve the problems herself so when someone asks she gets frustrated and blames the problem. Average grade was failing and she boosted the crap out of them. I got an A and only know the section I learned in stats. Avoid...

3.0
4.0
CSCI22
Grade: B
May 25, 2017
Would take again

It's not the teacher, it's the class that is HARD! If you will be taking this class, I would suggest look up Discrete Mathematics lecture videos on Youtube, because that's the single best resource I used to succeed in this class. The textbook provided was a difficult one. Just Google if you have questions.

Get ready to read
LOTS OF HOMEWORK
Caring
2.0
3.0
CSCI22
Jun 25, 2017
Wouldn't take again

Barely lectures or teaches at all. If you can't figure out the answer within your group, half of the time you just don't get to know. I did well in the class, but feel like I learned nothing. She didn't seem to understand the material most of the time. She got flustered when you asked questions or would have another student explain it. Frustrating!

Participation matters
GROUP PROJECTS
1.0
4.0
CSCI22
Grade: A
Oct 10, 2017
Wouldn't take again

Second time with April and it's pretty awful.. The amount of coursework assigned for a 3 unit class is unreal. I spend more time doing work for this class than I do for my other 2 classes. On top of that she is super useless if you ask her a question, and on the off chance she does decided to answer it, it will be through some obscure metaphor.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
2.0
3.0
CSCI20
Oct 31, 2017
Wouldn't take again

She is really nice. If you do not want to spend a lot of time out of class learning the material by yourself, do not take her classes. It may just be a difficult topic, but for mandatory attendance it feels kind of pointless to go to class when you have to learn it by yourself anyway.

Tough Grader
Get ready to read
Skip class? You won't pass.
2.0
4.0
CSCI20
Grade: C
Nov 2, 2017
Wouldn't take again

The material itself is difficult and you learn nearly everything on your own. I had friends that had better professors for this course. She is nice but not helpful in office hours. She just refers you to the book, even if you have already looked at it. Also misplaced 2 tests giving me 0's. Only reason to go to class is for pop-quizzes.

Get ready to read
LOTS OF HOMEWORK
GROUP PROJECTS
5.0
2.0
CSCI4
Grade: A
Nov 3, 2017
Would take again

Fun class. She cares about her students and wants you to succeed.

Participation matters
ACCESSIBLE OUTSIDE CLASS
Caring
1.0
5.0
CSCI22
Grade: Not sure yet
Nov 20, 2017
Wouldn't take again

Every lecture is a rushed explanation shes lifted from other sites. She relies on students teaching each other topics a math teacher should be explaining. Dont understand something? Dont bother asking about it because youll just get a bunch of woo about her teaching style of self earned epihanies. pure cancer avoid at all cost.

Participation matters
LOTS OF HOMEWORK
2.0
3.0
CSCI20
Grade: A
Nov 21, 2017
Wouldn't take again

Unfortunately, I have found what most students here say about Professor Browne to be spot on. Nearing the end of the semester I have an A but I feel like I've missed a lot. The lectures are a joke, and the grading criteria is not clear at all. I feel like I've pretty much learned on my own through the semester using the textbook, but it is hard

LOTS OF HOMEWORK
1.0
3.0
CSCI22
Grade: A
Nov 29, 2017
Wouldn't take again

Lectures are useless - but attendance is required. Have to teach all topics to yourself. Class has more homework than many upper division STEM courses. Her teaching style is more suited toward children. Gives terrible feedback on assignments and rarely answers questions. The silver lining is that you will get an A if you do all the work.

Participation matters
LOTS OF HOMEWORK
2.0
3.0
CSCI4
Dec 4, 2017
Wouldn't take again

As a person, she is wonderful. She's nice and caring and a good person. However, as a teacher, not so much. The class in general is run at a pretty simple level. A lot of her lectures use concepts/methods that are meant for children. The way she runs class is confusing. Has us do reflections that aren't relevant to the class. A lot of in-class work

Participation matters
Skip class? You won't pass.
GROUP PROJECTS
4.0
3.0
CSCI20
Grade: A
Dec 20, 2017
Would take again

The class CSCI-20 was a lot of fun and I learned a lot about C++. The textbook is online and you can read it at your won pace. I found the textbook to be very informative. At the end of the semester, she lets you create any programming project you want, which is a lot of fun. Working in groups is good preparation for team software development.

Get ready to read
Caring
GROUP PROJECTS
1.0
5.0
CSCI20
Feb 28, 2018
Wouldn't take again

You are going to have to teach yourself if you take this class. Teacher doesn't even user her own curriculum but takes from other teachers instead. Doesn't help you when your code doesn't work just tells you it doesn't work and to "google it".

Tough Grader
Participation matters
LOTS OF HOMEWORK
1.0
3.0
CSCI20
Grade: B
Mar 12, 2018
Wouldn't take again

Currently in the class, here's the class day setup: Do HW on uncovered topics the night before, form groups in class to talk about HW, present HW questions on board, get to ask one question per group that she will gloss over quickly, then do a graded Lab on the subject. She commonly messes up grades to the point where you can get 110% on an exam.

Tough Grader
LOTS OF HOMEWORK
GROUP PROJECTS
1.0
4.0
CSCI20
Mar 27, 2018
Wouldn't take again

She doesn't seem to put much effort into teaching. Many of her assignments are taken from other teachers, and she doesn't seem to prepare much for lectures. She doesn't communicate well and students are often unsure as to what exactly she expects of us. She requires a lot of out-of-class work, the most capable students still struggle quite a bit.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
5.0
CSCI21
Grade: Not sure yet
Mar 27, 2018
Wouldn't take again

Doesn't communicate either the subject matter or her expectations clearly. Assigns a lot of homework; I spend much more time on this 3 unit class than I do on my other two classes combined. She hardly lectures, just asks what questions we had about the reading and homework and gives generally unhelpful answers. Steer clear of this teacher.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
5.0
4.0
CSCI20
Grade: B
Apr 18, 2018
Would take again

She's willing to work with you at your level regardless of what your level is. If you're behind, she'll work with you to catch you up. If you're ahead, she'll let you work ahead. She's really helpful. You really need to show up to class to not fall behind. Miss two classes in a row and you're probably pretty screwed without a tutor.

Gives good feedback
Skip class? You won't pass.
Caring
2.0
3.0
CSCI20
Grade: B-
May 15, 2018
Wouldn't take again

She hardly lectures, everything was through khan Academy which is great but I could have done that on my own for free. Plus whenever you have a question she responds with it was in the reading or weve already learned this that doesnt help for people who need more to be elaborated. I would have appreciated more hands on help!!

Tough Grader
Get ready to read
Skip class? You won't pass.
1.0
4.0
CSCI20
Grade: C
May 17, 2018
Wouldn't take again

The work is over burdensome, even for the more advance computer science majors in class. She attempts to cram far to much junk into the class, working with the other students is the only good thing about the class. The teacher herself doesn't really do anything, and she's never very helpful when we ask questions. Recommend avoiding this teacher!

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
5.0
CSCI20
Aug 28, 2018
Wouldn't take again

Avoid this teacher! I signed up for Programming & this lady has no idea how to run a class, lecture, wastes time on Classcraft, showing off irrelevant videos & most of the time she has to help students figure out her unorganized Canvas structure. You have to do the learning by yourself & spend most of time figuring our her mess! Get a diff teacher!

1.0
5.0
CSCI22
Grade: Not sure yet
Sep 14, 2018
Wouldn't take again

Taken CSCI 21 with and failed, the work she gives out are works by other instructors, in their case the work is like 20 points, in her case is worth like 5 points. Didn't really learn from her, her teachings not so great. Took it again with other profs and learned a lot. Only instructor for CSCI22, starting to lose my enjoyment of Computer science.

Tough Grader
Get ready to read
LOTS OF HOMEWORK
5.0
3.0
CSCI20
Grade: B+
Sep 26, 2018
Would take again

Great Instructor. Now takingCSCI at Chico, I appreciate her. Encourages group discussion, which is how the industry work - Here at CSU the instructors consider talking about concepts cheating, and are too hard on grading. She sets you up for work, while CSU prepares you for tests. Too much HW? Wait til you get to CSU.

Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
4.0
CSCI20
Grade: Audit/No Grade
Oct 17, 2018
Wouldn't take again

Teacher is just lazy all around. Don't do the problem the way she likes? Get dinged for points Test questions are made by students making them awful. Student participation is submitted by students online everyday. New subjects are often taught by peers that are just as clueless as you are. TL;DR be ready to do the job the Brown is supposed to do.

Tough Grader
LOTS OF HOMEWORK
1.0
4.0
CSCI4
Grade: Not sure yet
Nov 28, 2018
Wouldn't take again

The group work can be cool if you can converse with your group-mates, but that's all you'll be doing. Way too much homework. We were told not to worry about due dates due to the fire in Paradise, but now we come back to school and she is still going to make us complete our final project, but in way less time. No one is happy about that!

LOTS OF HOMEWORK
GRADED BY FEW THINGS
GROUP PROJECTS
1.0
4.0
CSCI4
Grade: C+
Dec 17, 2018
Wouldn't take again

She is an abysmal professor. Throughout the entire semester she just sat at the front of the classroom while her TA actually walked around answering questions and helping. If you approached her with a question, she would make you return to your group and ask for help. She also doesn't properly convey the expectations for assignments. AVOID.

Skip class? You won't pass.
LOTS OF HOMEWORK
GROUP PROJECTS
2.0
4.0
CSCI4
Feb 1, 2019
Wouldn't take again

I like Browne as a person but not as a teacher. Her grading system is nonexistent saying "grades don't matter". But at the end of the day, they do and I didn't know if I had passed or failed until the last day of class. Didn't ask many questions on the assignments because I didn't want to be made fun of. Overall, I didn't learn much.

Tough Grader
Get ready to read
LOTS OF HOMEWORK
1.0
2.0
CSCI20
Grade: A
May 7, 2019
Wouldn't take again

Believe the low ratings. She doesn't actually teach anything, she'll just give a list of links from google, which she often doesn't seem to have read herself. She seems to think that answering questions or giving clear instructions is cheating, so you'll be guessing what she actually wants, yet she still grades these useless classes on attendance.

Participation matters
Skip class? You won't pass.
Group projects
5.0
3.0
CSCI20CSCI4
Grade: B
May 7, 2019
Would take again

Yes, there was lots of homework, this is college. Yes, attendance matters, this is college. Yes, you're required to put in some effort outside of class, this is college and preparing you for real-world work experience. She graded everything promptly and was very responsive to questions, but that's probably because it was evident that I was trying.

Lots of homework
Participation matters
Skip class? You won't pass.
1.0
4.0
CSCI22
Sep 12, 2019
Wouldn't take again

She seems to have some bizarre idea that putting people into groups and making them do arts & crafts or play irritating games is a better use of their time than giving a standard lecture. Maybe she should start teaching how to learn through osmosis because that's apparently what she thinks is going to happen.

Lots of homework
Get ready to read
Group projects
1.0
3.0
CSCI4
Sep 12, 2019
Wouldn't take again

CSCI4 TIP: If you think you need it just take CSCI20/21 then annoy them for a pass from taking 4 (it's just self study + group time wasting). Unlike some have said, she's not even a nice lady. She puts on a thin vineer of affability, like someone wearing a halloween mask of a nice person, while what comes from behind it is anything but.

1.0
3.0
CSCI22
Sep 23, 2019
Wouldn't take again

She describes her teaching style as "experimental", with you being the lab rat. Oddly she seems to expect genuine gratitude for the routine of manipulative mind games and anxiety inducing pop presentations that make up her experiment, but failing that she seems happy enough using her authority to force faked enthusiasm out of a captive audience.

Lots of homework
Get ready to read
Participation matters
1.0
5.0
CSCI20
Grade: Not sure yet
Oct 2, 2019
Wouldn't take again

Says she "won't waste time by reading off a PowerPoint," but then refuses to explain anything, instead having us either Google it or ask classmates who are often as clueless as you. I'm not convinced she herself even knows how to use GitHub or code in C# because the lack of communication is that profound. Avoid at all costs.

Get ready to read
Skip class? You won't pass.
Group projects
1.0
5.0
CSCI21
Grade: Not sure yet
Oct 2, 2019
Wouldn't take again

Horrible teacher. One of the worst that I've had. She sends you home and expects you to teach yourself without offering any worthwhile information in class. I wouldn't have paid for or wasted time in this class if I wanted to teach myself coding.

Lots of homework
Get ready to read
Skip class? You won't pass.
1.0
3.0
CSCI4
Oct 7, 2019
Wouldn't take again

She's somehow condescending to be sure that people will someday look back on her useless class and be thankful for the piles of pointless sh*t she dumped on them. That way she can teach absolutely nothing and waste everyone's time, but still walk away believing that she's left her greasy palm print on the minds of the next generation.

Lots of homework
Participation matters
Graded by few things
1.0
3.0
CSCI36
Grade: B
Oct 8, 2019
Wouldn't take again

Despite constant preaching about communication and planning, she's terrible at explaining things (when she even bothers to try) and she makes up the class as she goes. It seems like her rationale is that using social pressure and humiliation to make others do what she wants is her real talent, so she shouldn't have to do any of it herself.

1.0
3.0
CSCI22
Oct 16, 2019
Wouldn't take again

She always has a very specific idea of what she wants but refuses to tell you what it is, choosing instead to make you guess so she can tell you it's wrong and have you do it again. You'll get great feedback like "make it better", with no indication of what could be better or how. She didn't even mark which problems were wrong on math assignments.

3.0
3.0
CSCI4
Oct 17, 2019
Wouldn't take again

She claims she doesn't believe in giving lessons, answering questions, showing examples, or doing anything teaching related because all of that is your job. In her view her job is to create a simulated corporate slog to give people a taste of the misery that awaits, and by defining her role in those terms you can't say she's bad at what she does.

Participation matters
Group projects
Beware of pop quizzes
1.0
3.0
CSCI22
Oct 21, 2019
Wouldn't take again

You can't even rely on what she tells you in a class she supposedly teaches. She doesn't seem to remember the chapter material or even the content of her own homework much of the time. She tried to mark down one assignment because she didn't recognize the format of the answers, even though it was lifted straight out of the textbooks she assigned.

1.0
3.0
CSCI22
Oct 23, 2019
Wouldn't take again

You might think that a somewhat deep understanding of a subject would be a prerequisite for teaching it to others, but April Brown sets out to prove otherwise. She starts to make more sense once you find out that she's begrudgingly acting as a long term substitute for classes she has no interest in, due to the school's lack of qualified staff.

1.0
3.0
CSCI4
Oct 29, 2019
Wouldn't take again

Her favorite game is to write a random term on the whiteboard with no explanation, erase it after a few seconds, then make it the center point of an exam several weeks later. As she giddily explains, her intent with this absurd parody of teaching is to "publicly shame" all the class dunces by forcing them to beg someone smarter for the answers.

5.0
3.0
CSCI4
Grade: B
Oct 30, 2019
Would take again

Professor Brown runs this class like a boss! I'm not sure if she's a real teacher, but she's the best pretend employer I've ever had. Although the class is mostly busywork, it gives you a chance to slow down and meditate on the ultimate futility of existence. On the down side, I did have to call the pretend labor board to get my imaginary paycheck.

Gives good feedback
Respected
Inspirational
1.0
5.0
CSCI22
Grade: B-
Oct 31, 2019
Wouldn't take again

Transferring to Chico State? Don't take discrete at Butte with April, you are better off taking it at Chico state because the theory behind CSCI 311 heavily relies on the topics that should be covered in Discrete. her answer as to why we need to learn about induction and graph theory was " You'll see it later". If possible avoid for your own good

Lots of homework
Group projects
Tough grader
1.0
4.0
CSCI4
Dec 16, 2019
Wouldn't take again

Her instructions are useless and when they don't work she tells you to figure it out yourself, but when you try to figure it out yourself she says you're not following her instructions. She basically passed anyone who showed up so if you have to take her class don't bother trying to puzzle out what she expects from you, it's pointless.

Lots of homework
Participation matters
Group projects
1.0
5.0
CSCI20
Grade: B-
Apr 14, 2020
Wouldn't take again

I don't really understand how or why she grades the way she does but it doesn't make any sense at all. This class should not be as hard to learn as she makes it out to be and we have had to self teach all the material. I received a perfect score on a test and she failed me for her SLO and she grades SLO's based test questions???

Lots of homework
Skip class? You won't pass.
Tough grader
1.0
4.0
CSCI22
Grade: A-
Apr 14, 2020
Wouldn't take again

April is without a doubt the worst teacher I have had in 5 semesters at butte college. She will fight you on everything you do. Is incredibly unspecific in what she wants, responding to questions by sarcastically restating them or with the phenomenal words of wisdom on your labs, such as "HOW?" or "WHY?". She refuses to ever tell you how or why.

Tough grader
1.0
1.0
CSCI22
Apr 17, 2020
Wouldn't take again

We have 3 assignments due every class meet/day (prepwork, exit ticket, and a lab). However, since we transitioned to online due to the COVID19, she decided to INCREASE our work load by 2x. Now, we have to do 3-6 prepworks, 2-3 "learn by yourself" lectures, and a lab. It's as if this class has become a fast track summer course for only "3 credits."

Lots of homework
Get ready to read
So many papers
1.0
4.0
CSCI22
Apr 28, 2020
Wouldn't take again

Imagine you were a carpenter hired to build a deck. But instead you decided to build a giant birdhouse and then decorate it with rainbows and sunflowers and inspirational quotes to cover up that you forgot to put a door on it. Not only do you have no deck, you don't even have a place to house your birds. Let's hope April never takes up woodworking.

Hilarious
1.0
4.0
CSCI22
Apr 29, 2020
Wouldn't take again

I think she just tries to distract everyone with whimsical nonsense and avoid answering anything directly to hide that she doesn't really know what she's doing. When she just says How? or Why? on a lab, she's seriously asking you to explain it because she doesn't know either. How? and Why? are my questions when I realize she gets paid to do this.

Lots of homework
Get ready to read
So many papers
2.0
2.0
CSCI4
May 1, 2020
Wouldn't take again

She seems to think that she's de-emphasizing the aspects of college that don't matter, such as grades and rote memorization. In practical terms what this means is she'll refuse to set clear grading criteria, show examples of what she wants, or justify the grades she gives out, making the entire process seem completely arbitrary and one-sided.

1.0
4.0
CSCI20
May 3, 2020
Wouldn't take again

Instructors are required to demonstrate that their class meets a set of SLOs, but just like everything else, Browne pushes that responsibility onto you. She tries to sell this as "giving you an opportunity to be the teacher", so if you really wanted an opportunity to do her work for free then this is your class.

1.0
4.0
CSCI22
Grade: B
May 3, 2020
Wouldn't take again

She says she'll answer questions if it's "evident that you're trying" but I've never seen that happen once. In one class, she sat there typing on her computer when a student approached with a question. She said "if you can question me, why don't I question you instead?", then irately started asking him about the presentation she was working on.

1.0
4.0
CSCI22
May 3, 2020
Wouldn't take again

I think she makes things artificially difficult and hides behind intentional ambiguity to cover up her own incompetence, allowing her to push her mistakes onto us. She claims she won't write things down because it's our responsibility to keep notes, but she really just doesn't want a paper trail preventing her from changing her story after the fact

1.0
4.0
CSCI20
May 5, 2020
Wouldn't take again

Dealing with april is like pulling teeth. She seems to communicate in her own language of inane pseudo-jargon and vacuous platitudes that only she understands. She gives vague, contradictory directions, changing her mind so frequently she can't even seem to keep track of it herself, but then she'll act like it's your fault if you're confused.

1.0
4.0
CSCI22
May 5, 2020
Wouldn't take again

She gets very touchy if anyone questions one of her nonsensical ideas, telling them if they don't like what she does they'll never make it in the real world. At one point she resorted to threatening student's grades, saying "I could just fail all of you and nothing's gonna happen to me" but then she'll play the victim if anyone complains about her.

1.0
4.0
CSCI22
May 6, 2020
Wouldn't take again

She seems to have the entire CS department going after students on her behalf when not a single one of them has any idea what she actually does in her classes. They seem to be under the impression that years of horrible lazy students have been making up mean lies about an instructor doing her best when the opposite really seems closer to the truth.

1.0
4.0
CSCI22
May 7, 2020
Wouldn't take again

She comes into all of her classes calling herself "your boss", which means she gets sit there working on something unrelated to the class, refuse to answer questions, grade based on whatever she feels like, and treat her students like dirt, but then still demand their respect and admiration because she's holding their grade hostage to her whim.

Lots of homework
Get ready to read
Tough grader
1.0
4.0
CSCI4
Grade: A
May 8, 2020
Wouldn't take again

She acts like she has some grandiose delusion about what she thinks she's accomplishing by keeping everyone in the dark, forcing them to play infantile games. Since she can't seem to articulate what the purpose is supposed to be, it becomes an exercise in frustration trying to guess what she's thinking while she seemingly makes it up on the spot.

1.0
4.0
CSCI22
May 8, 2020
Wouldn't take again

She doesn't seem to know much about what she's teaching so she'll make everyone fill out pretend time cards, play go fish, or do some other harebrained activity, claiming that she's "giving you workplace skills". When forced to answer questions she seems to be wrong much of the time, so she'll keep it vague or tell you to go learn on your own time.

2.0
3.0
CSCI20
May 11, 2020
Wouldn't take again

What she seems to be looking for in her class is validation of her reality, a perfect group of obedient students to support her delusions, mimicking her own behavior while showing the competence she'd like to see in herself. Naturally this causes conflict in a class of students with diverse backgrounds, learning styles, and personalities.

2.0
3.0
CSCI20
May 11, 2020
Wouldn't take again

She seems to live in an alternate version of reality where students actually love her teaching methods and learn more from her class than they would from a knowledgeable instructor, despite all evidence pointing to the contrary. In her world, all the problems with her classes stem from a few bad apples that she does the duty of tossing out.

3.0
3.0
CSCI4
Grade: A
May 13, 2020
Wouldn't take again

She'll try to play the matronly schoolmarm at times, acting as if she's meeting students at their own level, nurturing their potential while taking metrics and her biases out of the equation. In reality, she's still judging students by her own standards, those standards are just ill-defined and mostly unrelated to the class in question.

3.0
3.0
CSCI4
Grade: A
May 13, 2020
Wouldn't take again

She seems to accept no responsibility for anything she does because in her mind she's not the one doing any of it. When she has a staged mood swing or plays some bizarre mind game she seems to be trying to play the role of someone she witnessed doing the same in the past. So if she seems confused and inconsistent, it's not your imagination.

1.0
3.0
CSCI4
May 14, 2020
Wouldn't take again

She'll say that she's teaching you to learn from your classmates instead of google, but since she doesn't teach anything to begin with, it's unclear where your classmates are supposed to have learned from. It seems like she's really just doing everything she can to take the onus off herself so she can push her ineptitude onto her students.

1.0
3.0
CSCI4
May 14, 2020
Wouldn't take again

She'll claim that her methods could somehow prepare you to work at google, despite never working there herself. While not overtly egotistical, it seems like she's trying very hard to prove that her way of thinking is correct, engineering her class to create contrived situations where the only solution is to behave the way she apparently would.

1.0
3.0
CSCI4
May 15, 2020
Wouldn't take again

She'll often try to surprise, misdirect, and shame her students, withholding what little knowledge she does seem to have in order to string everyone along in some strange guessing game. It seems like her logic is that subjecting her students to her bizarre behavior will act as a kind of stress test, weeding out anyone she doesn't deem suitable.

1.0
3.0
CSCI4
May 15, 2020
Wouldn't take again

She tries to set things up so that she doesn't have to know any of the material, making students teach each other, grade each other, come up with test questions, interpret SLOs, and do literally everything else that she's supposed to do, with her only duties being to come up with silly games and rubber stamp everyone on the last day of class.

2.0
2.0
CSCI4
May 16, 2020
Wouldn't take again

Everything she says comes across like a hollow facsimile of some half remembered ted talk. She vacillates constantly between self aggrandizement and self deprecation, acknowledging her lack of ability in the area she's meant to be teaching while claiming an amazing set of unstated skills that are supposedly much more important.

2.0
3.0
CSCI22
May 16, 2020
Wouldn't take again

There's something very off about April Browne. From an outside perspective, it's hard to tell if she's as self-serving as she comes across or if she truly believes she's doing something helpful as she claims. Either way, no sensible person could take her classes and not realize that there's a severe mismatch between her words and her actions.

1.0
4.0
CSCI22
Grade: A-
May 16, 2020
Wouldn't take again

One of the worst professors I have ever seen. Two weeks left in the semester and I truly have not learned a single thing. She doesn't believe in lecturing or directly answering questions resulting on you relying on the textbook or having her degrade you for not understanding the material. I cannot believe this course is only worth 3 credits.

Lots of homework
Get ready to read
Skip class? You won't pass.
2.0
2.0
CSCI4
Grade: A
May 18, 2020
Wouldn't take again

Revised reading list for April Browne (any class): Lab Rats (Lyons), seems like her manual. Bad Blood (Carreyrou), if Holmes was a wannabe Jobs then Browne is like a wannabe Holmes. Unmasking Narcissism (Ettensohn) if you observe her for a while, it's hard to argue the glove doesn't fit. One Flew Over The Cuckoos Nest (Kesey), who's the crazy one?

2.0
2.0
CSCI22
May 18, 2020
Wouldn't take again

It seems like the narrative she's trying to create is that most students are so dumb that they couldn't understand anything even if she tried to teach it, so she mollifies them with preschool activities while searching for those with real potential (like herself), passing everyone only out of the goodness of her heart (expecting gratitude for it).

1.0
3.0
CSCI4
Jun 18, 2020
Wouldn't take again

Whatever she thinks she's doing in her classes doesn't seem to match with what everyone else is seeing, or with any kind of objective measure of reality, but she seems to be completely unaware of this. To describe her behavior, it's like she's following a script and expects everyone to follow along with her, but she's the only one who has a copy.

2.0
2.0
CSCI4
Jun 18, 2020
Wouldn't take again

One good thing to mention is that she seems to offer recommendations to some students, though given how she conducts everything else it's hard to say what her recommendations are based on. Rather than trying to be helpful, it seems more likely that she dangles the idea of job placement in front of students to keep them playing along in her charade.

1.0
3.0
CSCI22
Jun 19, 2020
Wouldn't take again

She says she doesn't want you to learn from google only because it would reveal that everything she knows about the subject she's teaching could be found on the first page of results. Just try getting a straight answer out of her and watch her make excuses, get angry, and retaliate with increasingly ridiculous tasks and arbitrary grading.

1.0
3.0
CSCI22
Jun 19, 2020
Wouldn't take again

The only thing more fraudulent than this class is April herself. To avoid being exposed, she'll withhold information and force you to decipher intentionally obtuse instructions, allowing her to shift blame for any mistakes by claiming a misunderstanding on your part. The pointless tasks and asinine games are only a distraction towards this end.

1.0
3.0
CSCI22
Jun 20, 2020
Wouldn't take again

When she does offer a specific reason for a grade it only reveals how truly arbitrary her normal system is, since her justifications are often wrong or only loosely related to the assignment. Her grades are just a smoke screen to make you think that you've done something wrong when she doesn't actually look closely enough to know if that's the case

1.0
3.0
CSCI22
Jun 20, 2020
Wouldn't take again

Her entire class is like a charade designed to mimic the appearance of a real class without any of the actual content. Her "grading system" is that she gives a random grade, sometimes with some vague reason like "I couldn't use this", then has you redo the assignment a few times, giving a higher grade each time on the basis of your "improvement".

2.0
3.0
CSCI22
Grade: Incomplete
Oct 7, 2020
Wouldn't take again

I can tell April truly cares for her students and wants everyone to succeed, but her teaching style is just absurd. There are 2 modules due each week, each with about 10 randomish tasks that kindof relate to the material. Her grading system is beyond me. I was failing the class for a month but after the 1st 'assignment' my grade shot up to 96%

Lots of homework
Caring
So many papers
1.0
4.0
CSCI22
Oct 23, 2020
Wouldn't take again

I have no idea how I'm doing in her class, EVERYTHING is random and disorganized. Her only grading criteria is that work "meets expectations", but she doesn't give expectations. She doesn't correct anything either, so I might get an F back and have no idea why. She acts like she cares, but obviously not enough to make her want to grade homework.

Lots of homework
Tough grader
3.0
1.0
CSCI20
Oct 25, 2020
Wouldn't take again

To be honest, she's not a bad woman. She is like a mother in some ways. But her lecture content, and the delivery of this content is at the level of a good middle school, not college level. I would have loved to have had her as a middle school CSCI teacher. But in college we need practical programming skills, and you won't get any of that from her.

Beware of pop quizzes
Caring
Tough grader
1.0
3.0
CSCI22
Grade: Incomplete
Nov 18, 2020
Wouldn't take again

Worst teacher I have ever had. Literally nobody knows what she expects, her grading system is convoluted, many assignments just don't make sense, she doesn't teach much instead gives us reading assignments. Youtube has far better teaching skills than her. Go on California Virtual Campus and take this class online from a different community college!

Lots of homework
Get ready to read
Graded by few things
1.0
2.0
CSCI20
Nov 21, 2020
Wouldn't take again

I can't tell if she's trying to make this class easy or hard. She either can't or won't put any effort into communicating her ideas clearly. I don't think she even knows what she expects from us a lot of the time. She doesn't seem to care what you do on assignments, so it seems like the effort you put in has nothing to do with the grades you get.

Lots of homework
Get ready to read
Tough grader
1.0
3.0
CSCI22
Grade: Not sure yet
Nov 29, 2020
Wouldn't take again

I don't know if she's a good person but I do know she's a bad teacher. The way she teaches the subject makes me lose any confidence that she even understands it. If you want to get anything out of this class then take it at another college (several on quottly). The class is hard, but that's just more reason we need a good teacher for it.

Lots of homework
Get ready to read
2.0
2.0
DISCRETE22
Dec 30, 2020
Wouldn't take again

I saw this before taking the class and signed up anyway. I don't think I should have to go to another college just because butte doesn't want to hire a new teacher. The grading was a roller coaster ride up to the very end, so if you need some extra stress in your life this should do it. Overall, if you can get through it you should pass.

1.0
4.0
CSCI20
Grade: Not sure yet
Mar 3, 2021
Wouldn't take again

she is rather bad at communication, don't expect to get an answer back about what you asked about.

1.0
5.0
CSCI22
Grade: Rather not say
Mar 11, 2021
Wouldn't take again

It's insane how much assignments she gives the class. It's as if she thinks her class is the only one we're taking at Butte College. Her feedbacks are horrible as well. If you get a problem wrong, she'll just write a question mark over it. If you ask her for help, she'll tell you to go research for it.

Lots of homework
Beware of pop quizzes
Tough grader
1.0
5.0
CSCI22
Mar 27, 2021
Wouldn't take again

What a joke. Assignments either have nothing to do with the class or they're taken straight from a website or book. Other students have said she can't even solve the math problems, so don't just assume she's right. You can challenge your grade in a class if there's no clear reason for it. Ask for (real) feedback and keep track of her answers.

1.0
3.0
CS22
May 4, 2021
Wouldn't take again

She just tells you whether your answer is wrong and never gives any helpful feedback. One time I was struggling with an assignment and resubmitted my work 5 times. She never gave me the correct answer and I still don't know what was the answer. She might want students to use their brains but I don't think her strategy is appealing.

5.0
4.0
CSC004
Grade: B
May 24, 2021
Would take again

I originally did not give this class a good review I was struggling and panicking. but the teacher started having me do weekly meetings and helped me a lot with my coding! if you don't reach out and ask for help you will struggle and have a hard time in this class, but this teacher is loves meeting and will help you, don't email do zoom meetings.

Lots of homework
Accessible outside class
Caring
2.0
2.0
CSCI4
May 28, 2021
Wouldn't take again

This was a very easy class made somewhat difficult by her lack of clarity and organization. She was not helpful to me, but in the end it didn't seem to matter much in my grades. Overall, I wouldn't expect too much from her, but I don't think she expects all that much from you either.

1.0
3.0
CSCI4
Grade: Drop/Withdrawal
Oct 4, 2021
Wouldn't take again

I do think that you should take these reviews into consideration before you decide to take any of her classes. This is the first time that i have had to withdraw from a class because of the professor and i am glad that i did. If you care about your education my advice would be to find a different professor.

Lots of homework
Get ready to read
Tough grader
1.0
3.0
CSCI22
Grade: Not sure yet
Oct 27, 2021
Would take again

Just as bad as everyone says. What a mess.

1.0
3.0
CSCI4
Nov 2, 2021
Wouldn't take again

I've never taken a more confusing class. The coding itself is fairly easy and quick to learn, it's the way Canvas is organized and all the ridiculous little writing assignments we have to do. I feel like I spend more time defining words and writing about the SLOs than actually coding. The textbooks are garbage too.

1.0
3.0
CSCI4
Grade: Not sure yet
Nov 15, 2021
Wouldn't take again

I would not take April Browne again, she strikes me as an unorganized person. Recently she had sent an email to my counselor stating that I had been blowing off her class and that she had been requesting to meet with me every week for the last 6 weeks, and I had not attended a single one. This was weird because I attended a meeting 2 weeks before.

1.0
2.0
CSCI4
Dec 3, 2021
Wouldn't take again

Take this class if you dream of working at the DMV. You'll spend most of your time writing about her class procedures and doing pointless meetings where she tells you what a counselor already told you. She won't help if you have a real question, so do yourself a favor and don't waste your time.

1.0
3.0
CSCI22
Grade: Drop/Withdrawal
Dec 12, 2021
Wouldn't take again

Read, read, and more reading. Canvas is a horrible website to use but that's not on her, it's on the school. So much home work is given out, if this was the only class you have, then go for it otherwise good luck. Lectures covers about 10% of what you need to know on your quizzes and homework. Sadly, there aren't more options at Butte.

Accessible outside class
Get ready to read
Lecture heavy
1.0
3.0
CSCI20
Dec 15, 2021
Wouldn't take again

Worst professor I've ever had the displeasure of having. Be prepared for a convoluted mess of a course. Most if not all significant exams have problems that are impossible to solve due to April's lack of effort. And yes, she will mark them as wrong. This is not just a me problem, all classmates I've spoken to have the same issues and more.

1.0
5.0
CSCI22
Dec 22, 2021
Wouldn't take again

I don't usually complain about classes but this one was pretty bad. It's not just the insane volume of homework, but the fact that most of it serves no purpose. There's no logic or continuity in how it's taught, and none of it prepares you for the exams. It's impossible to know how to do well in this class because a clear goal is never defined.

2.0
5.0
CSCI4
Grade: A+
Jan 19, 2022
Wouldn't take again

This is the hardest class I have ever taken. Professor Browne seems to be a caring and sweet person, but her class is extremely disorganized and her grading criteria is incredibly confusing. She was however willing to work with me and answered all of my questions. The class material is useful and has potential, but she has a lot to improve on.

Accessible outside class
Group projects
1.0
3.0
CSCI22
Grade: A
Feb 4, 2022
Wouldn't take again

She seems very nice but has the worst organizational skills of any teacher I have encountered. About 90% of what she assigns is confusing and convoluted. She overcomplicates the class to a ridiculous degree and she seems to have no idea just how vague her curriculum is. Truly the worst teacher I've ever had, due to her extreme incompetence.

Skip class? You won't pass.
Graded by few things
Tough grader
1.0
5.0
CSCI22
Grade: A
Feb 17, 2022
Wouldn't take again

I saw an old review that said she used to just tell everyone to go learn through kahn academy and when she tried to solve the homework problems she couldn't figure them out, so now it makes sense why she teaches this way. That review was six years. How are you supposed to learn from someone who hasn't figured out their own class in six years?

Lots of homework
Get ready to read
1.0
5.0
CSCI22
Grade: A+
Feb 26, 2022
Wouldn't take again

Her grading criteria is an absolute mess. She doesn't actually teach. She has 3-5 min "lectures" that are really just examples. You essentially are teaching yourself with the textbook. Her examples are in python, a language that you arent even taught in CSCI 20 or 21. Homework is just so unorganized. She often can't solve her own HW problems. Bad.

Lots of homework
Get ready to read
Tough grader
5.0
5.0
CSC004
Grade: Rather not say
Mar 16, 2022

Horrible professor. Gives such unnecessary work that doesn't even apply to computer science. On top of that she gives so much work and must think we don't have any other classes. Communication is bad as well and the feedback is HORRIBLE as well. L professor.

Tough grader
Get ready to read
Lots of homework
1.0
5.0
CSCI22
Grade: Drop/Withdrawal
Mar 19, 2022

Worst professor I've ever had in my 3 years at Butte. My calculus 2 class is much less confusing. April does not teach you anything. She assigns stupid "attestations" that don't serve a purpose other than to add busy work. The concepts are 7th grade math, but are made convoluted by her terrible organization skills and lack of knowledge on it.

Tough grader
Group projects
Lots of homework
1.0
5.0
CSC004
Grade: Rather not say
Mar 27, 2022

Worst professor I've everrr had. I do not recommend her at all unless you love excess amount of work that most of the time don't even relate to CSCI itself. Horrible feedback and horrible lectures that don't even make any sense. DO NOT TAKE HER!!! Warning advisory.

Get ready to read
Lots of homework
Lecture heavy
1.0
4.0
CS22
Grade: Not sure yet
Mar 29, 2022

I can't say much that hasn't been said, except that I don't agree that she seems like a nice person. A decent person would have a little more respect for her students' time, would be more transparent with how she's making judgements that could impact our futures, and would maybe give a little consideration to why she creates so much negativity.

1.0
5.0
CSCI20CSCI4
Grade: F
Apr 19, 2022

Sucks

1.0
5.0
CS22
Grade: A
Apr 22, 2022

By far the worst professor I've ever had. Her "lectures" are usually just 3 minute videos going over an easy example but then when you have to do those stupid "attestations" they are harder, so you end up having to teach yourself the material because her dumb little short video "lectures" are kinda useless. Save yourself the headaches. 0/100

Tough grader
Lots of homework
1.0
5.0
CSCI4
Grade: Drop/Withdrawal
Oct 6, 2022

Horrible class structure and organization. It was very confusing trying to navigate through her modules and understand what needed to be done. Too many extra assignments that didn't relate to the course or the material being taught. The workload and expectations were way too much for a 3-unit class. Would not recommend.

Tough grader
Lots of homework
1.0
4.0
CSC004
Grade: C+
Feb 28, 2023

I took this class a few years ago and I've since transferred over to a four year college, but sometimes I still think about how awful this teacher was. For anyone taking this class: it's not you, it's her. If you have to take her, try talking to a counselor about transferring in credits from study dot com instead.

1.0
5.0
CS22
Apr 10, 2023

Very large amounts of irrelevant and over-complicated material in the reading. She has these "attestations" for each subsection that are really tedious and hard to decipher sometimes. Extremely unhelpful grading; she leaves angry sounding comments if you get something wrong (sometimes in all caps), but often can't even explain what the mistake was.

Tough grader
Get ready to read
Lots of homework
1.0
5.0
CSC004
Grade: B
May 5, 2023

Terrible instructor who include unnecessary readings and assignments for the sake of busy work. The amount of work you do in this class should be more than 3 credits. Every time I try doing one assignment for this class I end up having 10 tabs open because the class structure is terrible. Grading system is an absolute joke too.

Tough grader
Hilarious
So many papers
1.0
5.0
CSC004
Grade: C
May 19, 2023

Horrible horrible horrible. Grading doesn't make sense. You could fill out the assignment to perfection and she will find a way to kick it back or make stuff up as to why she gave you a 1.5 out of 4. Her video lectures are bare bones and relies on other established online material to make up for her lack of knowledge.

Tough grader
Get ready to read
Lecture heavy
1.0
5.0
CSCI20
Grade: Not sure yet
Nov 2, 2023

I usually give harsh teachers the benefit of the doubt that they're just trying to make you a good person. Not with Browne. She will find every reason not to give you full credit. Even if you complete an assignment PERFECTLY, if you don't do it HER WAY, she gets PO. She leaves angry and unhelpful comments on your work and even lies to save face.

Tough grader
Get ready to read
Lots of homework
1.0
4.0
CSCI4
Nov 13, 2023

What she's teaching is not hard, my other CS class was already more advanced, but she makes it seem impossible. Most of the assignments are totally unnecessary and she never explains how she wants you to complete them, so her grading just looks like random nitpicking. I wish I had more than 350 characters, but suffice to say this class gets an F-

4.0
4.0
CSCI4
Grade: A
Jan 26, 2024
Would take again

I understand other students' frustrations with her teaching/ grading style, it's Mastery-Based Grading. It worked for me & I thought she was a caring teacher. Grading should be thought of as completing the first level, not 1/4=25%. Her comments are blunt and lacking at times but not mean. If you're struggling just reach out to her and talk to her.

Participation matters
Lots of homework
Caring
1.0
5.0
CSC004
Grade: B
Feb 1, 2024

I feel bad for students who are interested in the field and take this course. I'm certain this class has discouraged would be good programmers.

Hilarious
1.0
5.0
CS22
Grade: B+
Mar 6, 2024

Quite frankly just the worst professor I've ever had. Nearly caused me to drop out of college entirely because she ruined my interest in completing the semester. Doesn't understand the concepts she teaches and just assigns you Kahn Academy. If you're paying for this class I genuinely feel sorry.

Tough grader
1.0
5.0
CSCI4
Apr 29, 2024

Someone said it's her, not you and I agree. I'm doing good in my other programming classes, but not this one. Even my comp engineer friends found her course unnecessarily difficult and certain exercises useless. Minimal lectures but expects complex projects. Much more to say but not enough space, so I'll just leave it at AVOID THIS TEACHER!!!

Tough grader
1.0
4.0
CSC004
Grade: Not sure yet
May 13, 2024

DO NOT take her classes if you can. I had no coding background but now I don't want to do any future coding. Assignments were vague guidelines and project expectations so you had to fill in the blanks A LOT. If you didn't do it her way, grade was affected. Also online academy and Google did most teaching. She's a nice lady but not a good teacher.

Tough grader
Lots of homework
5.0
5.0
CSCI22
Grade: A
May 24, 2024
Would take again

The comments in here said are true. I would honestly give her a chance and have her run this course like she wants to run it. She's harsh but she gives you opportunities to make up for. She honestly wants you to succeed in this course, because she gave me opportunities to correct my assignments and midterms. Just stick through it bud.

Participation matters
Clear grading criteria
Caring
1.0
5.0
CSCI22
Jun 11, 2024

Whoever said she has clear grading criteria must have taken a different class. She'll give you 25% without ever telling you what was wrong or what could be improved. If you reach out to her for help she won't give any guidance, she'll have you resubmit the assignment and give a higher grade without explaining why the resubmission is any better.

3.0
2.0
CSCI22
Grade: A
Jun 15, 2024

The reviews can seem very intimidating, but if you show up to class turn in your work you'll be just fine. She passes everyone who completes the semester. If you're actually worried about learning the material I'm sorry it's probably not going to happen. She's really sweet, but doesn't seem to care much about the coursework bar couple assignments.

Caring
Accessible outside class
1.0
5.0
CSCI22
Jun 21, 2024

I kind of suspect she doesn't actually check your work on each submission, her "mastery based grading" is just giving you a low grade on the first attempt and then raising it slightly on each resubmission if it looks like you did more work. She did end up passing everyone that finished but there's no way this class deserves more than 1 star.

1.0
3.0
CSCI20
Grade: A-
Oct 15, 2024

She's here to collect a check. Doesn't care about students, doesn't care about results. Ignores questions when you ask them.

1.0
5.0
CSC004
Grade: B+
Oct 17, 2024

Terrible format of way assignments are layed out and would never take this class if your looking to learn how to code her assignments claim they use python but use some dumbed down version of it that is designed for grade schools complete east of time

Lots of homework
So many papers
Graded by few things
1.0
4.0
CSC004
Grade: B
Nov 29, 2024

Avoid this class if you can - the assignments are vague, the grading is inconsistent, and the lectures don't cover the essentials. But Unstuck ai and online resources like ChatGPT helped me get through it.

1.0
1.0
CSCI22
Grade: B+
Apr 12, 2025

basically just assigns khan academy for everything, doesn't give meaningful feedback on assignments while expecting you to make corrections to get any credit at all refused to even speak with me during office hours because she 'didn't feel comfortable being alone in the room with a man', I had to get the dean involved to even get my test graded

Tough grader
2.0
5.0
CSCI20
Grade: Incomplete
May 14, 2025

I got lied to about an assignment and I just feel super frustrated. I have tried to do almost everything in the class until now, as I have given up doing anything extra for her. Take if you have to but if you aren't required, don't waste your time.

Tough grader
1.0
5.0
CSCI20
Grade: Not sure yet
May 24, 2025

This course is just poorly designed and I do not see her changing unless the college steps in, she leaves super passive aggressive remarks but is no help when you meet with her. I feel a ripped off having to pay for this course which basically has you teach yourself with no guidance. I have never had an instructor make me feel so lost and hopeless

Tough grader
1.0
5.0
CSCI20
Grade: A
May 29, 2025

****ing terrible teacher. Super passive-aggressive throughout the entire semester, doesn't know her course material, unhelpful asf with her commenting, gives you a redo for assignment without telling you what you did wrong/improve upon, and overall a stain on Butte College's faculty. I feel extremely bad for anyone who paid for this.

Tough grader
Lots of homework
Graded by few things
1.0
5.0
CSCI22
Grade: A+
Dec 24, 2025

assigns 4-5 textbooks plus Khan Academy. Lectures are only 5-6 minutes a week. The material is simple, yet overcomplicated by her. Do only priority SLOs--low-priority work earns nothing above 60%,even if perfect. I don't know how she's allowed to teach this course.

Tough grader
Get ready to read
Lots of homework
Class Info

Online Classes

100%

Attendance Mandatory

78%

Textbook Required

6%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 53 grades
Most common grades:
A (20)
Not sure yet (14)
B (12)
Grade Distribution
A(24)B(15)C(5)D(5)F(1)A-/B+(8)
Based on 80 reported grades
A: 20
Not sure yet: 14
B: 12
Drop/Withdrawal: 5
Common Tags
Lots of homework (34)
Get ready to read (28)
Tough grader (27)
Skip class? You won't pass. (19)
LOTS OF HOMEWORK (19)
Participation matters (15)
Tough Grader (12)
Caring (11)
Rating Trend

Declining

-0.80 avg change
Jun
Oct
Nov
Apr
May
Dec
Last 6 months
Ratings by Course

CSCI20CSCI4

3.0

(2)

CSCI20

2.1

(37)

CSCI21

2.0

(4)

DISCRETE22

2.0

(1)

CSC004

1.8

(10)
+4 more courses
Difficulty by Course

CSC004

4.6

CS22

4.4

CSCI20CSCI4

4.0

CSCI22

3.7

CSCI20

3.5

Similar Professors