4.8

Caroline Mains

English - Palo Alto College

4.8
Quality
2.6
Difficulty
90%
Would Retake
129
Reviews
4.8
Quality
2.6
Difficulty
4.8
Helpful
4.7
Clarity

90%

Would Retake

129

Reviews

Rating Distribution
Official

5

116

4

6

3

3

2

2

1

2

What Students Say

I was annoyed with the bad reviews she had

ENGL1302 - 5.0 rating

sHE WAS A RUDE SNOTTY INSTRUCTOR SHE WAS NO HELP ALWAYS CRITSIZE SHE WALKS LIKE SHE OWNS THE WORLD AND SHE IS ON TOP DONT TAKE HER CLASS IF YOUR A HISPANIC

ENGLISH - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

70%

Textbook Required

14%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 47 grades
Most common grades:
A+ (19)
A (16)
B+ (4)
Grade Distribution
A(35)B(3)C(1)D(0)F(1)A-/B+(7)
Based on 50 reported grades
A+: 19
A: 16
B+: 4
B: 3
Common Tags
Gives good feedback (36)
Caring (22)
Clear grading criteria (13)
Inspirational (8)
Respected (8)
Hilarious (7)
Get ready to read (7)
Accessible outside class (5)
Rating Trend

Stable

-0.11 avg change
May
Aug
Mar
Jun
Dec
Jun
Last 6 months
Ratings by Course

1301

5.0

(2)

1301311

5.0

(1)

1302125

5.0

(2)

ENG1301

5.0

(17)

ENG

5.0

(1)
+23 more courses
Difficulty by Course

ENGLISH

5.0

1301311

4.0

ENGLI1302

4.0

ENGL1301378

4.0

ENGLISH1302

4.0

Reviews (129)
5.0
3.0
ENG1301
Grade: Not_Sure_Yet
Feb 26, 2005

No Comments

5.0
2.0
ENGL1301
Mar 1, 2005

She makes the class fun and hip. She is full of energy and makes sure the class isn't boring. She is a real understanding professor and is really helpful if you need help!! She is full of life she bases her class on popular culture which is real fun! There are no surprises! She keeps you informed!

5.0
4.0
ENG1301
Apr 7, 2005

Loved her, best teacher I've had in college yet. Definately would reccomend Miss Mains if you are someone who struggles with composition.

5.0
2.0
ENG
Apr 12, 2005

excellent, and fun. good to look at also.

5.0
2.0
ENGL1301
Apr 20, 2005

Her class was fun! She kept you awake during class with her hyper personality! Very understanding teacher, if you are having trouble she is very willing to help! Would recommend her to anyone! You are not required to take the final if you have an "A" average in her class! Itis take home final!

5.0
2.0
ENG1301
Apr 26, 2005

Shes a great teacher, loved her class becuase she makes it fun. Papers wern't to hard either! She reminds me of a little pixie!

5.0
2.0
ENGLISH1301
Aug 30, 2005

She is a fun teacher to have!

5.0
2.0
FRESHMANCOMP
Sep 5, 2005

she is so funny, and so cool, shes weird too, she like is so excited about everything..., i dunno, but she is cool...

5.0
1.0
FRESHMANCOMPI
Oct 3, 2005

Mains ROXX!! She is super cool and really understandable! She just got engaged today (10/03/05)!!! GO MAINS!!!

5.0
1.0
EGNL1301
Nov 1, 2005

THIS CLASS WAS GREAT SHE WAS ALWAYS SO HYPER AND FUNNY AND WAS ALWAYS SAYING STORIES AND SHE NEVER CAME IN WITHOUT HER COFFEE

5.0
3.0
TECHWRITING
Dec 19, 2005

She is an awesome teacher! keeps you interested, motivated, and very cute!

5.0
3.0
ENG1302
Feb 17, 2006

clearly knows her material very thoroughly, and is always very energetic, which is contagious!

5.0
1.0
ENG1301
Apr 17, 2006

She was the best teacher i have ever had! She helped me learn how to write better. She always let you rewrite your papers for a better grade. If you take her, everyday will be an exciting day because she is sooo hyper! :)

5.0
1.0
ENGLISH1301
Apr 25, 2006

she's what every teacher should be: funny, helpful, sweet, earnest, and enthusiastic! take her class!

5.0
2.0
FRESHCOPI
Apr 26, 2006

A quite amazing teacher. she reminds me of tinkerbell, except with a lot more coffe and teaches for a living. she LOVES what she does and she does very well. i have had a ton of teachers(iam 32), she ranks in the top 3 for sure. she brought out a talent that i knew i had, i just didnt know how to utilize it. take her, you will thank me, i promise!!

1.0
5.0
ENGLISH
Aug 10, 2006

sHE WAS A RUDE SNOTTY INSTRUCTOR SHE WAS NO HELP ALWAYS CRITSIZE SHE WALKS LIKE SHE OWNS THE WORLD AND SHE IS ON TOP DONT TAKE HER CLASS IF YOUR A HISPANIC

5.0
1.0
ENG1301
Sep 18, 2006

you will love this teacher. cute, funny, very helpful and really cares about every student. If you have an A in her class she'll let you skip final and she gives you lots of chances for extra credit.

5.0
2.0
ENG2311
Feb 12, 2007

I'm taking her for technical writing, she is super. I love her to death, she is a great teacher and definetly helps when its needed. A lot of handouts but helpful ones work also but it's definetly not mind boggling. I totally recommend her. YAY

5.0
4.0
ENG1301
Apr 9, 2007

This professor is awesome. She made me enjoy english. I really looked forward to being in class. If you like popular culture I really reccommend taking her for this class.

5.0
3.0
FRESHCOMP
Apr 25, 2007

she is a sweet person and a awesome teacher.i still find the things she taught me useful.she is energetic.

5.0
3.0
ENGL2311
May 10, 2007

She was an exceptional instructor who was genuinely excited to teach and to give assistance. She was fair and objective; a true pleasure.

5.0
2.0
ENG1301
Jul 18, 2007

VERY CUTE,FUNNY,NEVER BORED,SHE HAS ALOT OF MATERIAL THAT SHE PRESENTED THE CLASS WITH BUT MADE IT EASY, FUN, AND UNDERSTANDABLE. SHE WAS CONSTANTLY MAKING SURE WE KNEW WHAT WE WERE DOING!!! EXTRA CREDIT IS A GOOD WAY KEEP AN A IN THIS CLASS!!! I RECOMMEND HER TO ALL PAC STUDENTS!!THE BEST!!!

4.0
5.0
ENGLI1302
Nov 1, 2007

No Comments

3.0
5.0
ENGL2311
Dec 16, 2007

Ms. Mains seemed to be nice UNTIL I met her in person, I had her for an online course. She is very unfair. I would not recommed her to anyone. She is teaching at Palo Alto College and grades like she is teaching at Harvard!!! DON'T TAKE HER!!!

5.0
1.0
COMP1301
Dec 21, 2007

Ms. Mains is honest and respectable. You have to work very hard on essays but's all worth it, I have been out of school for over 14 years and made A+. Do all extra credit it helps on essays to exempt you from final. I AM SO AWESOME AND ALSO HISPANIC.

5.0
3.0
ENG2311
Apr 15, 2008

She is fun and crazy. She keeps you on your toes. Dont miss class because its a fast pace. Its easy to make an "A" in her class. She's really helpful and trys to make it easy for us. She lets us know when we're going to have quizzes and know what material to study. No test, just a Formal Report of your topic and presentation.

5.0
1.0
ENGL1302
Apr 18, 2008

she is the absolute, best english teacher you can ever have. and anyone who thinks indifferent, is out of there mind.

5.0
1.0
COMP1302
Nov 18, 2008

She is awesome!!! I wasnt to excited about taking an english class...she made me love it...she is great....by far the best professor ive had...she is cute lol and has a great personality...she's reall funny......TAKE HER CLASS!!!

5.0
3.0
ENG1302
Apr 29, 2009

Is good at what she does, funny and keeps it intresting even if you're not. Willing to go that extra mile always. She enjoys teaching. Loved her class would definitely take her again.

5.0
2.0
ENG1302
May 1, 2009

Mrs. Mains is really hyper (in a good way :D) You have to do good in essays itself and must do "Discussion Leader" (if she will keep using it). Try to get it out of the way early.Class is fun; get A average in last paper you're exempt from the final paper!! :D Bless her!

5.0
3.0
ENGL1301
Aug 13, 2009

She was just the greatest person I have ever met. By far the coolest teacher I've had

5.0
2.0
ENGL1302
Sep 4, 2009

One of the greatest english teachers I've ever had. Very animated, which helps keep your attention. Very helpful and understanding. Just do well on the papers (even if you don't she will let you redo them). I stongly recommend this class!!!!

5.0
1.0
ENGL1301
Oct 24, 2009

This was the best teacher i have ever had in my entire school years! She throughly teaches the class and makes sure you know what you're doing. Her class is never ever boring and its one of those classes that you never want to leave! She is amazing, funny, entertaining, caring..everything a teacher should be and more!

5.0
3.0
ENGL1302
Nov 3, 2009

Mrs. Mains is a exciting and funny teacher. She is sarcastic and enthusiastic always which makes her class enjoyable. She may be picky on what she wants on papers but that is because she wants you to succeed in the future.

5.0
3.0
ENG1302
Dec 8, 2009

She was great and funny! She's very informative and always willing to help her students out so they can pass her class! I would take her again!

4.0
4.0
ENGL1302
Dec 11, 2009

The most dedicated teacher i have ever taken. Emails fast, very helpful,and sarcastic. She will do anything to make sure her students pass.

5.0
2.0
ENGL1301
Feb 25, 2010

super funny, super hyper, super cute. lots of writng but works with you.

5.0
3.0
1302125
Apr 20, 2010

Do not be absent!!!

5.0
1.0
1302125
Apr 20, 2010

Cute little energized pixie woman. Very fun and understanding works with u but u have to make an effore as show up to class

5.0
1.0
ENGL1301
Jun 4, 2010

Amazing teacher. I strongly recommend her to anyone who hasn't taken 1301 yet. She makes class fun and enjoyable, very attentive to everyone's needs and desires to be better. The class is a blast as long as you work at it and stay focused, Best teacher! She also reminds me of Tinkerbell. Just as feisty and fun!!

2.0
4.0
ENGL2311
Jun 27, 2010

Terrible Prof. I would expect a Technical Writing teacher to be organized and clear!! Her directions are disjointed and confusing. Her grading seems to be arbitrary and not have any real basis. So frustrating trying to discuss anything with her because she doesn't listen to what you say and instead thinks you want a grade change.

5.0
4.0
ENG2311
Jul 20, 2010

Ms. Mains is simply the best! I took her for summer 1 technical writing, and was very pleased!She is very helpful and her directions are very lucid! She is understanding, and wants everyone to succeed! She is passionate about what she teaches, you can even feel her enthusiasm through her emails! Highly recommended!! Take HER!

5.0
3.0
ENGL1301
Nov 30, 2010

Ms. Mains is enthusiastic, respectful, and immensely encouraging. She does not give away grades, though. You have to earn them, but she will go out of her way to help you do well. All you have to do is ask! Please do not take her if all you want to do is goog off; considering all she puts into her class, she DESERVES your very best.

5.0
3.0
ENGLI1302
Jan 7, 2011

Mrs. mains was an awesome teacher she was not that easy but i busted my butt because she was always on top of me making sure my work got done thats the type of professor i like...she might be small but packs a punch

5.0
3.0
ENGL2311
May 19, 2011

a lot of work, but pretty easy class

5.0
3.0
ENGL1302
May 25, 2011

Ms. Mains is an absolute DELIGHT!! Because of her passion and encouragement, I was COMPELLED to do my very best. Give her your attention and effort, and she will bend over backwards to help you. However, let me say this: IF YOU DON?T COME TO CLASS, YOU WON?T PASS. Hmm . . . what a novel concept! Please give her your best - she DESERVES it.

5.0
3.0
ENGL1301
Aug 5, 2011

I took Ms. Mains for both 1301 and 1302 because she is amazing! She makes you want to write. She is so sweet, extremely helful, and makes going to class fun. I can't say enough good things about her! Her class can be a challenge but you will learn a lot. If you want to become a better writer, take Ms. Mains.

5.0
2.0
ENGL1301
Aug 11, 2011

She is amazing! I was recommended to take her class and I didnt think she would be this great! Im an eglish major but for those who are not she makes english soo easy to understand! There is lots of work but nothing I couldnt Habdle! I took her summer I 2010 and recomend her to everyone!

5.0
2.0
ENG1302
Nov 5, 2011

Took her for both 1301 and 1302 and she is so much fun! She keeps you engaged and makes class fun! The work she assigns is only to help you improve your writing skills. Trust me if you put forth the effort it pays off! She is always willing to help even after you leave her classes!

5.0
1.0
ENGL2341
Nov 15, 2011

Took it online, was very easy and very informative. You can find the books all online very easily. She responds to every email you send in timely fashion. Course consists of 15 disc. posts, 7 informal papers, 2 formal papers, 1 research paper. It sounds like a lot but it is spaced nicely. It is a fun class and also pretty easy. Highly recommend.

5.0
1.0
ENG2311
Dec 4, 2011

The best teacher I've had since my 5th grade teacher, Mrs. Starkey! It's hard to come by an excellent English Writing instructor, but she is truly one of the best. I wish she taught more of my courses. Love her!

5.0
2.0
COMP1302
Jan 4, 2012

Mrs. Mains is by far one of the best teachers I have ever had! I am a repeat student and have scheduled entire semesters around her classes. Helpful, understanding, open-minded, funny, and what do you know at the end of the semester you have actually learned something!

5.0
2.0
ENGL1302
May 14, 2012

She was so enthusiastic and energetic it was contagious.I truly enjoyed her class and would highly recommend her. She is extremely helpful and makes the class fun to attend.

5.0
4.0
COMP1302
Jul 9, 2012

I have so much to say about Mrs. Mains, However i can't say a lot because i would not finish saying great things about her here.I enjoyed her class very very very much. I loved the way she teaches.I hated to write essays but with her i learned how to be organized, regarding to my ideas for my essays. I would recommend her. Take HER! GREAT TEACHER!

5.0
3.0
ENG1301
Oct 29, 2012

Ms. Mains is a great professor to have, she's a bit hyper at times, but its just part of her quirkiness. She moves quickly so stay on top of your work. I really worked hard for my 'A' so if you do not plan to put 100% into your school work then this is not the class for you. Ms. Mains is a great professor & I would recommend her to anyone.

5.0
2.0
ENGL1301
Nov 16, 2012

She was very enthusiastic! Made reading all literature fun! Very knowledgeable and easy to approach with any questions you might have. She was just extremely helpful overall. I didn't enjoy writing papers until her class, it was Awesome! You have to put in your work and you get back tons of information!

5.0
2.0
ENGL13011302
Apr 8, 2013

Ms. Mains, is a wonderful, helpful, considerate, and funny human being as well as a great instructor. She is very clear and helpful in giving assignments in time for due date. She is available to assist in your work if help is asked or needed. I enjoyed her class and I would not hesitate to take another class with her.

5.0
1.0
ENGL1301
May 14, 2013

Amazing teacher! Makes class much more interesting than it is, is very very helpful and I enjoyed class with her, would definitely take her again ^.^

5.0
4.0
ENGL1302
May 18, 2013

she is a really nice teacher, she always gives you feedback. you can email her and she will always reply back.

5.0
1.0
ENG1301181
Oct 16, 2013

highly satisfied!

5.0
2.0
ENGL1301
Nov 25, 2013

very active, makes you laugh while learing alot, very healpfull, highly recomended

4.0
4.0
ENGL1301378
Grade: F
Nov 25, 2013

For me a very hard course. I am not one to write down anything. If are opinionated then you should excel in class. Homework every Wed and Sunday. Ms. Mains is a very tough but fair instructor. She movitates her students to give their best and I hope I can accomplish that.

5.0
3.0
1301
Nov 26, 2013

Highly recommended no reason you shouldn't succeed in her class every essay graded if you don't like the grade received back she will let you revise it.

5.0
1.0
ENGLISH1301
Nov 27, 2013

BEST teacher out there! her fun attitude make her class fun, and she helps with everything no way you can fail. you can use notes on quizzes. She gives you packets for EVERY paper you write so you're not lost and responds to emails fast. Take her.

5.0
2.0
ENG1301
Grade: A
Dec 14, 2013

MS. MAINS IS AMAZING. BEST PROFFESOR I HAD IN PALO! HER ATTITUDE AND PERSONALITY MAKES THE CLASS INTERESTING. PAPER WISE SHE LETS YOU REWRITE IT AND CORRECT IT IF YOU WANT A BETTER GRADE

5.0
1.0
ENG1301
Jan 15, 2014

I LOVE HER!! SHE'S SO AWESOME AND VERY HELPFUL. HER PERSONALITY MAKES THE CLASS FUN AND INTERESTING. ENROLL IN HER CLASSES IF YOU HAVE THE CHANCE; YOU WILL NOT REGRET IT!!

5.0
3.0
COMPOSITION1302
Grade: C
May 5, 2014

she is very helpful, her class is not boring

5.0
2.0
ENGL1301
Grade: A
May 5, 2014

very fun teacher! very helpful!

5.0
2.0
ENGL1302
Grade: B
May 21, 2014

She is willing to help you, she is very fun, her personality is great, and very energetic. I highly recommend taking her.

5.0
2.0
ENGL1302
Oct 1, 2014

I personally believe Ms. Mains is one of the best teachers at PAC. She is super sweet and funny she seems to really enjoy teaching, she is one of those teachers that is not intimidating to seek help from. Although she does not give out easy A's, she is specific on the areas you need improve. Be in class everyday the information is valuable!

5.0
4.0
1301311
Oct 18, 2014

Teacher Is Wonder And Very Helpful! However, If Your Not Ready To Do A Lots Of Work, This Class Is Not For You! Loved Her Will Take Again!

5.0
3.0
1301
Grade: A
Nov 4, 2014

I honestly believe that Ms. Mains will be the best professor I will ever have. Her attitude and enthusiasm makes the class very enjoyable. The instructions are clear and detailed. If you are having trouble with a paper I highly recommend making a visit to her office, you will leave feeling a lot better. Just do your best and you'll be fine.

5.0
1.0
ENGL1302
Grade: A+
Nov 16, 2014

I was annoyed with the bad reviews she had. Don't even look at them! She is an AMAZING professor. She was always there to help. I went to see her a lot during her office hours. She is a very fair teacher. I really enjoyed coming to her class.

5.0
4.0
ENGL1301
Grade: B+
May 19, 2015

Ms. Mains is a great teacher, she is very clear and to the point. During class she assists you by utilizing assignments that will aide you when writing your papers. She is very helpful and will do what she can to keep you on track. I would definitely take her class again. This class is not for slackers or those choosing to skip class.

5.0
2.0
ENG1302
Grade: B+
Dec 17, 2015

Ms. Mains is an amazing professor! I would highly recommend her, she makes English easy you won't regret it. I would only advise to not miss class because the information given is important to the home works; essays. As long as you do your homework etc. and try you'll pass.

5.0
2.0
ENGL1301196
Grade: Rather not say
Jan 6, 2016

Ms. Mains is a great professor very sweet and very funny also. She is very clear in what she wants and work criteria is very clear as well. She most defienely cares for all of her students, she is always asking if you need help, definitely a professor I would take again. Just be ready for papers!(:

5.0
3.0
COMP1301
Grade: A+
Jan 7, 2016

I took Ms. Mains on my first semester after high school and as a returning student 3 years later. On both times she was amazing. I took her both face to face and online. Her clarity is exceptional and she is always there when you need help. One of the best teachers ever! She is very kind and her lectures are enjoyable. :)

5.0
3.0
COMP1301
Grade: A
Jan 12, 2016

Ms Mains has been one of my favorite instructor. She is the kind of instructor that will make you feel you will do just fine in her class the very first day of class. She is so caring and helpful and asks all the time if there is anything she can do to help you in her class. She will always have time for you, definite an awesome instructor.

4.0
3.0
ENGL13011302
Grade: A
May 9, 2016

Ms. Mains is one of the best professors I have ever had. She really cares about all her students and does her best to make sure you understand everything that is going on. She also has a great personality and makes everyone feel welcome in every single class. Not to mention that your writing skills will definitely improve after taking her classes.

5.0
4.0
ENGL1301
Jul 11, 2016
Would take again

8 HW, 4 Discussions, 4 papers. 2 grammar quizzes. Easy HW grader, tougher on papers, BUT very detailed and helps so much. I absolutely hate writing, which is why I am barely taking this course, but she gets you motivated. No book, all links and PDFs are what you read. Allows you revise papers for better grades. extra credit opt available.

5.0
3.0
ENG2311
Grade: A
Jul 12, 2016
Would take again

I highly recommend her class for anyone. I took tech. writing online for summer and it was a breeze. 4 weeks is short amount of time to do a course, but anyone can do it. She is nice and caring, willing to work with you. i would tell anyone to take her courses! You will need book, cant go without. Easy class.

5.0
4.0
ENG2311
Grade: A+
Jul 15, 2016
Would take again

Professor Mains lets you know exactly what you need to do to pass this class. The text is inexpensive and gives great examples of all the Formal Documents required. I took this class in a 5-week summer session and it went by fast! No bothersome "reply to your classmates" on a weekly basis. I highly recommend Prof Mains for Technical Writing.

5.0
4.0
EGNL1301
Grade: B+
Aug 16, 2016
Would take again

Ms. Mains, is super sweet! I took her online and she was great. She's a tough grader, but gives great feedback and help if you ask her. Book is needed! Also extra credit if you go to the writing center! Definitely would take her again!

Tough Grader
Gives good feedback
Inspirational
5.0
2.0
COMP1301
Grade: A
Dec 8, 2016
Would take again

I took Ms. Mains my first semester of college and had no regrets! Such an amazing professor! She will help you understand everything needed to pass the class. Aside from the great lectures she also gives you feedback on essays and let's you revise for some extra points.

Gives good feedback
Clear grading criteria
Hilarious
1.0
4.0
COMP1301
Jan 11, 2017
Wouldn't take again

Mains is a overall good teacher but beware she has her favorites and is NOT very understanding for major emergencies. Mind you i broke my foot and she wouldn't even let me leave 10 min early to get ice when it got swollen. Tough grader, lets you revise but doesn't take the time to help those who really need it. Attendance is a MUST DO NOT RECC.

Tough Grader
Gives good feedback
Get ready to read
5.0
3.0
COMP1302
Grade: A
May 13, 2017
Would take again

Took online, Lots of reading, Homework weekly, Hard grader on punctuation and grammar error. Pro. Main is always willing to work & help her student. She also response to emails quickly. Quizzes are bases on notes and books. The final paper is a research. Read all handout before assignment. Overall She a great, instructor that knows her stuff

Gives good feedback
Get ready to read
Clear grading criteria
4.0
4.0
ENGL1301
May 16, 2017
Would take again

I love Ms. Mains. She's very patient and gives excellent feedback on all written essays. Super dorky and sweet. I recommend not buying the book new, get a used one because you won't use it a lot. I earned a C for midterm and a B for final. She gives extra credits and do group assignments. Gives out one late paper pass. Don't procrastinate!

Hilarious
Amazing lectures
Gives good feedback
3.0
1.0
ENG2311
Grade: A+
Oct 16, 2017
Wouldn't take again

Ms Mains is a good instructor. She is very knowledgeable and thorough in her responses back to your assignments, BUT.... by the time she gives you feedback on how to better your work, you're next assignment has already been turned in.

Get ready to read
Participation matters
LOTS OF HOMEWORK
5.0
4.0
COMP1302
Grade: A+
Nov 19, 2017
Would take again

GREAT PROFESSOR. THE BEST.

Respected
Get ready to read
Hilarious
5.0
4.0
COMPOSITION1302
Grade: A-
Nov 27, 2017
Would take again

Professor Mains is GREAT!! I'll be honest you have to work for your grade but she does an amazing job at prepping you for what's ahead. Try not to miss class, her lectures are informative. She is caring, understanding and gives GOOD feedback, I would take her again and again!!

Gives good feedback
Participation matters
ACCESSIBLE OUTSIDE CLASS
5.0
1.0
COMP1302
Grade: A
Dec 20, 2017
Would take again

Where to begin?! Took Prof Mains for Comp I and II. She's AMAZING. Best professor I've ever taken. Always willing to work with you BUT you have to put in some effort. A lot of reading and writing but she makes it extremely fun. Very cool personality and her response time is insane. Always gives chances to revise papers. Hard to fail this class!

Inspirational
ACCESSIBLE OUTSIDE CLASS
Hilarious
5.0
3.0
COMP1301
Grade: A
May 14, 2018
Would take again

I loved Ms. Mains course! The way her class is organized you have plenty of time to complete your assignments and each assignment prepares you for the next one. You earn the grade you deserve so don't expect to turn in nonsense papers and earn an A just for turning it in on time. 100% I would take her course again.

Gives good feedback
Respected
Caring
5.0
3.0
ENG1301
Grade: A
May 15, 2018
Would take again

I LOVED her class so much! If you need a ENGL prof for 1301-014 I highly recommend taking her. You do have to put effort into your essays though because she is a tough grader but she does let you revise them except the final! You do have to read and take quizzes but they are easy as well as the assignments. She is always willing to help!

Gives good feedback
Clear grading criteria
Hilarious
2.0
5.0
ENGL2311
Grade: B
Sep 16, 2018
Wouldn't take again

From my experience I can say I would not take her again. She requires word counts and is strict on her grading based on that. Her feedback doesn't help when you follow the examples and then her response is "too wordy." Her grading is harsh, I'm taking full course load yet all my time is dedicated to trying to maintain a B or A in this class.

Tough Grader
Get ready to read
LOTS OF HOMEWORK
5.0
3.0
ENGL1301
Nov 13, 2018
Would take again

Ms. Mains was AMAZING!! Get ready for quizzes every week but all the material is directly from the readings she gives so its very easy. Her lectures are so much help with the essays and she is always ready to help. I had her for my 8am and I always left her class ready for my next one.

Inspirational
Clear grading criteria
EXTRA CREDIT
5.0
3.0
EGNL1301
Grade: A+
Apr 3, 2019
Would take again

Ms. Mains is AMAZING! Online flex 1301 course. Read ALL her files! She always responded on Canvas. More professors like her are needed! She knows when you try & or just wanna get by. She APRECIATES hard work. She grades very fairly. If you score a low grade it's deserved, don't blame her. Don't slack it's an easy course if you TRY. I loved her!

Gives good feedback
Inspirational
Caring
5.0
3.0
ENG1301
Grade: Rather not say
May 1, 2019
Would take again

She is honestly the best English teacher. Shas so enthusiactic about teaching. Her feed back is amazing and truly helps you. Ms Mains takes the time to teach you carefully, and all her grading is fair. She has an amazing personality thats impossible not love. Shes always happy and Keeps you positive. I WOULD definitely take her again.

Gives good feedback
Respected
Amazing lectures
5.0
2.0
ENGL2311
Grade: A+
May 13, 2019
Would take again

Learned how to communicate with people, very beneficial. Only part of the class is about MLA or APA formatting. One homework grade gets dropped, you get a chance to make corrections on major assignments. Weekly discussion requires a 100 word post. If you don't like this professor, college isn't for you. Best online teacher I've had yet.

Gives good feedback
5.0
3.0
ENG1301
Grade: B+
Aug 23, 2019
Would take again

Ms. Mains is a great teacher, she prepares you for the papers she assigns. Its a total of three or four papers and she helps you with each one. Her exams are take home and as long as you follow her rules and handouts you'll get an A

Gives good feedback
Hilarious
Caring
5.0
4.0
ENG2311
Aug 25, 2019
Would take again

Took Ms. Mains for Tech Writing (FLEX). Avoid taking other classes concurrently. Intense, heavy class. Mains is empathetic, encouraging; positive & very personable. She pulls her weight to help! Maintain communication (email is best). Online text. Follow grading rubric exactly. Include word count on wkly discussions. Above par feedback. APA.

Gives good feedback
Get ready to read
Caring
5.0
2.0
ENG1301
Grade: A+
Nov 19, 2019
Would take again

Probably the best english professor I have had. Her energy and charisma makes lightens the mood of the class and makes learning actually fun. She offers so much help and is always open to helping students who don't understand.

Gives good feedback
Hilarious
Amazing lectures
5.0
2.0
ENGL1302
Grade: A-
Dec 4, 2019
Would take again

Great Professor Gives really good detailed feedback on papers so you can make corrections on she is also really good at explaining assignments gives plenty of examples on how our essays should be and what in include .

Gives good feedback
Accessible outside class
Caring
5.0
1.0
ENGL1302
Dec 5, 2019
Would take again

she genuinely cares... the time she takes to explain everything is amazing and I would recommend her to anyone ..... I was actually sad to see her class end today..

Gives good feedback
Caring
Respected
4.0
2.0
ENGL1302
Grade: A+
Dec 22, 2019
Would take again

Best professor hands down. She is so kind and gives great feedback. I love her course and she is always very clear on what she grades on. Easy A as long as you do the assignments and actually try. The readings are short :)

Gives good feedback
Clear grading criteria
Caring
5.0
4.0
ENGL1301
Jan 6, 2020
Would take again

Professor Mains is a great Professor. She goes out of her way to give extensive feedback on essays. She is very helpful and nice Professor. 10/10 recommend. She is a fair but tough grader, so take her feedback and USE IT. she will show you what is wrong with your essays and then allow you to revise and edit for a higher grade

5.0
3.0
ENG1301
Grade: A-
Apr 6, 2020
Would take again

Very helpful with every assignment. She gives you all the info you will need to make her assignments easy to do. Fair grading and very compassionate. Would take again!

Gives good feedback
Respected
Clear grading criteria
5.0
3.0
ENGL1302
Grade: B
May 15, 2020
Would take again

Amazing professor.

Clear grading criteria
Caring
EXTRA CREDIT
5.0
2.0
COMP1302
Grade: A+
May 17, 2020
Would take again

Mrs. Mains in the best English teach! She truly cares about her students passing. She is compassionate and will give you an extension if you really need one. She is a tough grader but its all helpful in the long run.

Gives good feedback
Clear grading criteria
Caring
5.0
4.0
COMP1301
Grade: A+
Jun 8, 2020
Would take again

She is an amazing professor just take her if you are looking for an online English class!! Mains is extremely good at getting back to emails, giving feedback, and also second chances to make a higher grade on your papers. Do your very best and you will pass.

Gives good feedback
Caring
EXTRA CREDIT
5.0
3.0
ENG1302
Grade: A+
Jul 24, 2020
Would take again

One of the best English Professors I have ever had! Always one email away! Always ready to help! I highly recommend Professor Mains! She is caring and wants all her students to pass!! Definitely would take her again!!

Gives good feedback
Inspirational
Caring
5.0
3.0
ENG1301
Grade: A+
Jul 31, 2020
Would take again

She is an outstanding Professor. Very clear guidelines and expectations and as long as you put in the work she will do all she can to make sure you do well. Exceptional feedback on assignments. Would take her again no questions asked.

Gives good feedback
Clear grading criteria
Caring
5.0
4.0
ENGLISH1302
Sep 1, 2020
Would take again

Be prepared to work ,& learn ,great professor ,gets back to you on time if u ever need anything .

Participation matters
Lots of homework
Caring
5.0
2.0
EGNL1301
Sep 25, 2020
Would take again

So helpful; any questions repeatedly asked, she would patiently answer them again. When we were forced to move online after Spring Break, she held personal Zoom meetings to ensure we were understanding the content and were on the right track for our papers. She allowed one late paper and one late "GR" for everyone. Dropped your lowest paper grade.

Gives good feedback
Accessible outside class
Caring
5.0
2.0
ENGL1301
Grade: A+
Sep 30, 2020
Would take again

Ms. Mains is an AMAZING teacher! She is respectful and answers every question I ask her, never making me feel like my question is dumb or that I should have known the answer. She made learning very fun and exciting. Even though the work itself may have been difficult she made learning easy with her careful guidance.

Gives good feedback
Inspirational
Amazing lectures
5.0
2.0
ENG1301
Grade: A
Nov 24, 2020
Would take again

I took Mains last semester and I loved her class. She does give a lot of work but it is very doable. She was very understanding, caring, replied quick to any questions I had and gave good feedback! I also took her online so i was scared but she made english fun. Was super sad not to be able to take her for 1302 but I recommend her if you can!

Gives good feedback
Respected
Lots of homework
5.0
2.0
ENG1302
Grade: A+
Dec 1, 2020
Would take again

One of the most attentive and caring professors I have ever had. She dedicates so much time to each student until they are clear in the subject matter. Her feedback is extremely concise and targeted to your personal needs. I kind of wish I needed to take another English course.

Gives good feedback
Accessible outside class
Clear grading criteria
5.0
4.0
ENGL1302
Dec 9, 2020
Wouldn't take again

Was a good teacher but expect a lot of work .

Caring
Clear grading criteria
Get ready to read
3.0
4.0
ENGLISH1301
May 20, 2021
Wouldn't take again

Her feed back was good

Tough grader
Skip class? You won't pass.
So many papers
5.0
4.0
ENGL1302
Grade: A+
Jul 21, 2021
Would take again

Absolutely LOVED this professor. She does give a big load of work, but she also gives tons of feedback. If you ask questions and pay attention you will do good. She is so sweet and caring, it made the class so enjoyable :)

Gives good feedback
Inspirational
Caring
5.0
2.0
COMP1302
Grade: A
Oct 15, 2021
Would take again

She is such an awesome professor. She's funny, understanding, exceptional. She is not a professor you want to miss out on.

Gives good feedback
Respected
Accessible outside class
5.0
4.0
ENGL1302
Nov 23, 2021
Would take again

I would 110% take this class over just to have mains as a teacher again. Although there is two assignments due each week she is so helpful, responds fast to questions, and you can tell she truly cares about you! You are not just a number to her. You are a person. HIGHLY RECOMMEND

Participation matters
Gives good feedback
Lots of homework
5.0
3.0
ENGL1302
Grade: A
Mar 30, 2022
Would take again

Easy for an English class! 1 hw and discussion per week and 2 papers the entire semester. Readings can be long but are interesting. Easy to reach out to and responds to emails fast and with enthusiasm! Hw are easy 100 though but does grade mildly hard on the 2 papers, but provides excellent feedback. 1 group project but very easy to do!

Gives good feedback
Lots of homework
Caring
5.0
3.0
ENGL2311
Apr 22, 2022
Would take again

Take Professor Mains for English 2311 Technical Writing. I cannot describe how helpful and encouraging Professor Mains is. The assignments can be a little tricky but she provides a bunch of tips and resources to help you. Overall a fairly chill and easy class but you have to stay on top of the assignments. 10/10 highly recommend!

Clear grading criteria
Gives good feedback
Caring
5.0
3.0
COMPOSITION1302
Grade: A+
May 1, 2022
Would take again

Ms. Mains is a very energetic, caring, funny lady. She gives great feedback on assignments and always makes time for one-on-one time if the student needs it. She's very understanding and explains assignments thoroughly. I highly recommend her as a professor.

Gives good feedback
Caring
Accessible outside class
5.0
4.0
ENGLISH1301
Aug 15, 2022
Would take again

Professor Mains made very clear outlines about papers due. As long as you followed the outline you were sure to get a good grade.

Amazing lectures
Gives good feedback
Caring
5.0
2.0
COMP1301
Grade: A+
Mar 22, 2023
Would take again

I cannot stress enough how amazing this professor is. She was so loving and caring of all of her students even when they didn't care about their own grades. Super flexible and super positive and it was a joy to be next to her. I would recommend this class to every person. Even when you give up, she won't.

Gives good feedback
Inspirational
Respected
5.0
3.0
EGNL1301
Grade: A
Jun 17, 2024
Would take again

Love Ms. Mains! I took her class for ENGL 1302 as well. Extremely helpful and very caring. She's very thorough and makes sure you understand the assignment. She provides a lot of helpful feed back.

Clear grading criteria
Gives good feedback
Caring
5.0
3.0
EGNL1301
Grade: A
Dec 5, 2024
Would take again

Professor Mains is fantastic - very helpful and understanding, especially during the transition to online learning. The course was manageable, and I found tools like Unstuck ai really useful for preparing. Would definitely recommend this class.

5.0
1.0
ENG2311
Grade: A+
Jun 16, 2025
Would take again

THE BEST PROFESSOR I AM SCREAMING AT YOU TO TAKE HER. Normally, I'm with SPC, but after comparing all professors from Alamo Colleges for Technical Writing, I chose Professor Mains. I took her for a Maymester flex semester during the summer, and I have 0 regrets. Super sweet, easy work.

Gives good feedback
Caring
Class Info

Online Classes

100%

Attendance Mandatory

70%

Textbook Required

14%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 47 grades
Most common grades:
A+ (19)
A (16)
B+ (4)
Grade Distribution
A(35)B(3)C(1)D(0)F(1)A-/B+(7)
Based on 50 reported grades
A+: 19
A: 16
B+: 4
B: 3
Common Tags
Gives good feedback (36)
Caring (22)
Clear grading criteria (13)
Inspirational (8)
Respected (8)
Hilarious (7)
Get ready to read (7)
Accessible outside class (5)
Rating Trend

Stable

-0.11 avg change
May
Aug
Mar
Jun
Dec
Jun
Last 6 months
Ratings by Course

1301

5.0

(2)

1301311

5.0

(1)

1302125

5.0

(2)

ENG1301

5.0

(17)

ENG

5.0

(1)
+23 more courses
Difficulty by Course

ENGLISH

5.0

1301311

4.0

ENGLI1302

4.0

ENGL1301378

4.0

ENGLISH1302

4.0

Similar Professors