3.8

Heather MacLean

English - College of the Canyons

3.8
Quality
3.4
Difficulty
86%
Would Retake
83
Reviews
3.8
Quality
3.4
Difficulty
3.8
Helpful
3.8
Clarity

86%

Would Retake

83

Reviews

Rating Distribution
Official

5

46

4

11

3

6

2

9

1

11

What Students Say

RUN AWAY AS FAST AS YOU CAN

ESL100 - 1.0 rating

she treats students unfairly

ESL100 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

74%

Textbook Required

70%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 33 grades
Most common grades:
A (15)
B (12)
B+ (3)
Grade Distribution
A(18)B(12)C(0)D(0)F(0)A-/B+(3)
Based on 34 reported grades
A: 15
B: 12
B+: 3
A+: 3
Common Tags
Gives good feedback (16)
Inspirational (8)
Tough Grader (7)
Participation matters (7)
Caring (7)
Clear grading criteria (5)
Hilarious (5)
EXTRA CREDIT (5)
Rating Trend

Improving

+0.82 avg change
Nov
Aug
Nov
Feb
Jun
Aug
Last 6 months
Ratings by Course

11022

5.0

(1)

ENG101

5.0

(2)

ESL080ESL083

5.0

(1)

ESLLOL

5.0

(2)

PSYCH101

5.0

(1)
+8 more courses
Difficulty by Course

ENGLISH

5.0

ESL080ESL083

4.0

ESL101

4.0

ESL100

3.7

ENG100

3.1

Reviews (83)
5.0
3.0
ESL100
Mar 12, 2004

She gives a lot of stuff to do. But you can get many things from the class.

5.0
3.0
ENG101
Oct 31, 2004

she is very nice and helpful

5.0
4.0
ESL080ESL083
Dec 7, 2004

She's really nice teacher.Lots of homework and lots of fun.Her class is very helpful for everyone.

3.0
3.0
ESL100
Dec 8, 2004

she is not very generous with grading...her writing essay is very uncomfortable for students...just little bit of fun in the class...but yet, other academic programs are kind of hard to follow~

4.0
5.0
ENGLISH
Dec 9, 2004

not giving that much credit for the vocab quiz and the essays. The grading skills are very unfair.

2.0
4.0
ESL100
Dec 14, 2004

trying to be fun in the class...her grading system is stupid...not generous giving students good grades....always take some points off..

1.0
5.0
ESL100
Dec 14, 2004

not giving fair amount of grade.. you can have lil bit fun in the class but she gives a lot of things to do..

4.0
5.0
ESL080
Feb 26, 2005

she is really nice , but not when she is grading ur pater, if you want an A dont take her class

3.0
5.0
ESL100
May 3, 2005

THE WORST, UNFAIR, AND MEAN TEACHER EVER.. she speaks several languages including Japanese, so watch your mouth infront of her~!

4.0
4.0
ESL80
Jul 20, 2005

It is true that her class is little bit difficult. But if you try to maintain a positive attitude, you will later know how her class is helpful. I like her because I know she works very hard. Try taking her class! It does you good.

5.0
5.0
ESL100
Jul 22, 2005

The class is not easy but it's not supposed to be. Heather is great - she is helpful and effective but you have to work as hard as she does. I learned lots.

2.0
4.0
ESL100
May 24, 2006

ahh... shes not a really nice teacher. doesnt listen to your voice. probabaly she heard too much excuses, she will not listen to what you said! and her grading is not fair. even you bring ur essay to TLC lab to get fixed, she still give you bad grades. she will destroy your GPA. dont ever take her class!!

1.0
5.0
ESL100
Jul 8, 2006

I'd rather take regular english class. any english class is easier than heather's class. she is a hard grader i would not recommend

5.0
5.0
ESL100
Sep 23, 2006

Lots of comments, sometimes tough, but always fair and detailed. Best Teacher of English writing in my experience.

5.0
3.0
ESL100
Sep 29, 2006

She is hard but helpful and fair. she don't gives credit for trying.

5.0
3.0
ESL100
Nov 9, 2006

A very nice n fair teacher with some beautiful British accent. Her class is fun n active. It's not difficult to pass her class. All u need to do is just do ur homework. Be careful, she doesn't accept late homework. If u wanna A, u just need to make sure ur assignment is followed her instruction. Strongly recommend her for ur ESL100. Very helpful!

5.0
4.0
ESL80
Dec 4, 2006

She is a smart teacher, people who don't like smart teachers don't like her, but she's much better than all of my others.

2.0
3.0
ESL100
Jan 23, 2007

She doesn't reply your e-mail. She won't listen to you either. if you found any problem in her class, she won't help you because she won't remember if you ever had a problem. I was one week late to attend her class, and she said she will send me documents that i need but she never did. Please don't choose her for your class, seriously you will cry!

3.0
5.0
ESL100
Feb 14, 2007

hard grader and not fair. inresponsible teacher

5.0
5.0
ESL100
May 9, 2007

I know who does not like this teacher, the lazy students who do not want to work themselves. She is the best with responding to her students, probably smartest teacher I have at this college.

5.0
5.0
ESL080
Mar 18, 2008

The best teacher at coc, or maybe other places as well. Deals with so many different kinds of people and yet does this well. I didn't like her at first, but now I LOVE her.

2.0
4.0
ESL100
Nov 26, 2008

She is horrible. She smells horrible and she never helps. The class is not hard she just makes it hard. I think i got dumber in her class cause didn't learn anything. Even if you ar one minute to late she wont collect your essays. Completly unfair.

2.0
4.0
ESL100
Nov 26, 2008

Dont listen to the people who say she is a good teacher. They were just suck ups.I got a good grade, but this websight aint about that,its if they are good professrs.SHE AINT I would never take her again, she smells she never fuly explains her assignments and acts like we are retards when she thinks she repeats something she never said. Never again

5.0
1.0
ESLLOL
Nov 26, 2008

she is really helpful

5.0
1.0
PSYCH101
Jan 6, 2009

She gives out the power points she lectures about and you just have to study the subjects on there. The tests are simple if you study those subjects. The homework can be done by a 10th grader.

2.0
5.0
ESL100
May 24, 2009

such a bad teacher.. shes so LOUD..!! she gets in ur space... she talks to u 1 inch away from ur face..!!she tries to be funny..! but she totally fails.! she doesnt help you, lots of hw..!! the freaking essays are so hard, she wont acceopt ur essay if ur 5 mins late.!! bad bad if u want a good grade DONT take her!!! stay awy from her..!!

3.0
4.0
ESL100
Jul 16, 2009

You have to be the laziest person to not pass this class! Really!! The TLC is a couple of steps away from her classroom and if you stay after class she'll read your essay and tell you if you are in the right path! She misses a lot of school days and she also lies!! Becareful!!! There is a total of 3 essay! 1250-1750 words each!! GOOD LUCK!!!

3.0
3.0
ESL100
Jul 18, 2009

i took her class she is so boring!! her class doesn't have to be boring but she tries too hard to be funny and she is not!! she has you doing this stupid assignments that really don't help at all, i would not take her class ever again

2.0
4.0
ESL101
Jul 24, 2009

This woman is incredible in a bad way. She's so unclear about the grade and she'll never return the porfolios. never replies emails, never on time, misses class a lot. she thinks she's funny but... oh my god. her class is like hell. useless homework and wikis. i'd never ever recommend this woman to anybody 'cause i learned nothing from her.

1.0
5.0
ESL100
Feb 27, 2010

I'm not kidding and i don't want to lie to you guys. Just ignore her and don't take this class please. USELESS CLASS. That's it.

1.0
5.0
ESL100
Feb 27, 2010

I'm not kidding and I don't want to give false information to you guys. she treats students unfairly. For example, she doesnt talk to much with students who she doesn't like. She try to make class fun with her useless stories and the stories are not even funny. So don't take her class. USELESS

2.0
5.0
ESL100
Jun 21, 2010

She tries to be a good professor, but she is far away to reach there. She is not clear in her explanation,and she likes to make jokes about student's mistakes in front of the classroom. She does not give feedback to the students, if the assignments are wrong.However, you still can learn something in her class.

2.0
5.0
ESL080
Jul 27, 2010

She don't know how to teach and she always got lost and make student write 2 essay to due a week..how could u write 2 essay finished a week if you have full-time work..and the grade is unfair at all...

1.0
5.0
ENG100
Jan 5, 2011

If you wanna pass this class, do not take with her and avoid her. she is unfair. Nobody knows what is a standard of the grade. Moreover, the final essay topic was suddenly changed in a final week. how can we do to prepare and write the essay during the final week because we have another class. She never answer our mail to ask about the essay proble

4.0
1.0
ESL080
Jan 19, 2011

i took heather during fall semester for esl 080 and she was a pretty easy teacher, she knows what she wants from students and mostly everyone passes..essays/paragraph are sue every two weeks or so. she has a good sence of humor and sometimes makes fun of people but in a funny way.good teacher

1.0
5.0
ENG100
Feb 6, 2011

She is the worst teacher i've ever seen. I don't want to meet again.

1.0
5.0
ENG100
Oct 27, 2011

SO Worst class~~!!!!

4.0
1.0
ESL8876
Dec 19, 2012

She is a nice teacher, and she is helpful. Her class was not hard unless you didn't do your assignments. She gives better grade if you show up to her class and finish her assignments. You can try to take her class.

4.0
1.0
ESL100
Dec 19, 2012

She is a nice and funny instructor, and she is helpful. Her class was not hard unless you didn't do your assignments. She gives better grade if you follow her instruction and finish her assignments. You can try to take her class.

4.0
3.0
ESL100
Dec 26, 2012

class actually turned out easier than i thought it would be. she is nice, super smart, helpful,and definitely talented! i love talking to her and listening to her advices, her ideas are extermely useful! follow all of her instructions when doing assignments and you will be fine! dont forget to go to TLC!!!

3.0
3.0
ESL100
Jun 14, 2013

she is okay, I took her ESL 100 this semester , class was fun, A lot of group works. she is funny in a unique way. only thing bothers me is that she is not that serious about class but it doesn't mean she is easy.

4.0
3.0
ESL100
Grade: B
Oct 29, 2013

The only thing I dislike about her it was that she wasn't very organized. Overall I enjoyed her class very much. I liked the fact that she would make us talk getting into groups and discuss our ideas. Very outgoing and her class wasn't boring at all.

5.0
4.0
ESL100
Jan 14, 2014

I got an A in Heather's class. Heather is incredibly cool and makes ESL fun. BUT! THIS IS NOT A CLASS FOR SLACKERS! If you can't find the time to do turn in all your work, meet up at ALL the classes and at least seem like a very dedicated student, I would NOT recommend Heather. - If you do? Get her absolutely! You will learn a lot!

5.0
2.0
ESL100
Grade: A
Jun 10, 2014

Awesome teacher. She is very helpful and patient. Her natural humor is making a big difference during her lectures. She makes every effort for all students to do well. Make sure to follow her instruction and do your assignment on time. She is willing to work with you if you let her know your weakness .

5.0
2.0
ESL100
Jun 11, 2014

She is COOL!!!! she brings cookies sometimes. She's willing to help when you need her. Just do the assignments and essays; you're good !!!

5.0
3.0
11022
Grade: A
Dec 13, 2014

THE BEST!!!!

5.0
5.0
ESL100
Dec 29, 2014

she is a great teacher I appreciate her. I learned a lot being in this class it was enjoy full. she is very helpful i wish i had more classes with her. Trust me you get her class and you will see.

1.0
3.0
ESL80
Grade: B
Dec 3, 2016
Wouldn't take again

I felt completely ignored in the class. She would not answer my questions and ignore my emails entirely. I put more work into this class than she did.

Tough Grader
Participation matters
Skip class? You won't pass.
1.0
4.0
ESL100
Grade: B
Dec 17, 2016
Wouldn't take again

I took her online class. It was awful. She didn't respond or feedback my mails& assignment and the poorest thing was she didn't even grade each assignment on the canvas but just post the final grade on the 'my canyons' so we never knew why we got this grade. I sent email to her but she didn't respond. DO NOT TAKE HER CLASS!!

Tough Grader
LOTS OF HOMEWORK
SO MANY PAPERS
5.0
2.0
ENG100
Grade: A
Jan 31, 2017
Would take again

She is the best English proffered I have ever taken. She is definitely a tough grader, but grades to her don't mean anything as long as you work to improve yourslef.

Tough Grader
Gives good feedback
BEWARE OF POP QUIZZES
5.0
4.0
ESL100
Grade: B
May 18, 2017
Would take again

I got frustrated because she sometimes takes too long to post grades but she gives more feedback on essays than any other professor. She gives us class time to write and work on our essays.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
SO MANY PAPERS
5.0
3.0
ESL100
Grade: B+
Feb 9, 2018
Would take again

Shes very good thanks to her I passed ESL 100 it wasnt my second time taking it and she helped me a lot and understood me when I needed. Just participate in class and make it fun shes very fun and gets you involve into the class so you can have fun and lear at the same time

Gives good feedback
Get ready to read
Amazing lectures
5.0
2.0
ESL100
Grade: A
Jul 18, 2018
Would take again

The teacher is very awesome. I like her teaching style. She has a clear curriculum that you can follow and she is very helpful. Sometimes she use kahoot quizzes. She is wonderful.

Clear grading criteria
Hilarious
Amazing lectures
1.0
5.0
ESL100
Aug 28, 2018
Wouldn't take again

RUN AWAY AS FAST AS YOU CAN!!!! She never organizes the class, not giving enough information for every homework, every homework's grade average was always F, A LOT OF HOME WORKS MORE THAN YOU THINK, and she is really really really MOODY PERSON. Heather's ESL100 class is hardest ever I've ever done. ENGL 101 and 103 are easier than this one.

Tough Grader
LOTS OF HOMEWORK
SO MANY PAPERS
4.0
4.0
ESL100
Grade: B
Dec 9, 2018
Would take again

I took ESL 100 with Heather back in 2016 and although it was a very stressful class I have to say that if it wasn't for her class I would have probably had a hard time in English 101. She might be tough with her grading, but her job is to prepare you for the more difficult classes in the future. Pay attention in class and work hard.

Tough Grader
Gives good feedback
SO MANY PAPERS
4.0
5.0
ESL100
Jan 7, 2019
Wouldn't take again

She has a good personality and always she looks like happy but she requires us too much homework. If you want to take easy class, don't take her class. You will be crazy.

Tough Grader
LOTS OF HOMEWORK
5.0
4.0
ESL100
Grade: B
Jan 12, 2019
Would take again

don't believe all you read - she's awesome but you can't be lazy

Tough Grader
Gives good feedback
LOTS OF HOMEWORK
5.0
4.0
ESL100
May 15, 2019
Would take again

Heather is great! She is humorous and kind. She is always patiently explaining everything and discussing with students. She gives out interesting guides to write.

Participation matters
EXTRA CREDIT
Gives good feedback
5.0
3.0
ESL100
Grade: A
Jul 4, 2019
Would take again

She is awesome!!!!!!

5.0
4.0
ENG100
Grade: A
Jul 24, 2019
Would take again

Heather is a great teacher in the at school she has been my best proffesor who I have learned more from. I was on waiting list at the beggining of the spring semester of 2019 and she challenged me if I was going to be able to take her class and I passed with a big "A".

Gives good feedback
Lots of homework
EXTRA CREDIT
4.0
3.0
ESL100
Grade: A
Dec 21, 2019
Would take again

Heather is a good professor generally. If you have a serious attitude or an outstanding English ability or some sharp thoughts, you should take her classes! Attendence and on-time homework show respect for everyone. The vocabulary is difficult. There are some kahoots sometimes for reviewing. The only thing I don't really like is her direct methods.

Get ready to read
Group projects
Caring
5.0
4.0
ESL100
Grade: B
May 25, 2022
Would take again

I thought she would be terrible but she is very flexible and kind. Her classes are active so I couldn't just sit and text like in other courses but I started to enjoy it and looked forward to her classes.

Tough grader
Gives good feedback
Respected
5.0
3.0
ESLLOL
Grade: Audit/No Grade
May 25, 2022
Would take again

I take this class in five weeks on Zoom. Professor was kind and funny. She put us in groups and we did a lot of work but it is not credit - it is not pressure. She corrects my spoken words. Many teachers do not do that. I am happy she does. Class is 071 - not on list

Participation matters
Gives good feedback
Caring
5.0
5.0
ESL100
Grade: B
Nov 17, 2022
Would take again

Considering the difficulty of class, teacher was fair and kind. Assignments were interesting but we got to do a lot in the class and that helps.

EXTRA CREDIT
Gives good feedback
Caring
5.0
4.0
ESL100
Grade: B
Aug 7, 2023
Would take again

Funny, interesting, and accessible. Grades a little hard but lets you rewrite for a better grade.

Participation matters
Accessible outside class
Online Savvy
5.0
5.0
ESL091
Grade: A
Aug 7, 2023
Would take again

I loved the accent reduction class. She tried to give us dialogs and extra fun stuff. Disappointed I can't take again.

Participation matters
Gives good feedback
Graded by few things
5.0
3.0
ESL100
Grade: A
Aug 7, 2023
Would take again

So this professor was my only choice - I was worried but she works really hard to get all students to understand.. she is paitenter than other professors. Best of all, we can rewrite things as many times as we need to improve the grades. I would not have A without that. Don't be afraid - she is on your side.

Participation matters
Gives good feedback
Accessible outside class
5.0
5.0
ESL091
Grade: A
Aug 7, 2023
Would take again

Awesome. Enjoy if you want to practice your spoken English.

Participation matters
Gives good feedback
Inspirational
1.0
5.0
ESL100
Grade: A
Nov 27, 2023

In this professor's class, you won't learn anything substantial; grading is arbitrary, and practically anyone can get an A. It's a disaster for those who diligently follow the requirements and complete assignments seriously, but if you're just aiming to coast through and secure an A, it's quite achievable.

Tough grader
EXTRA CREDIT
5.0
1.0
ESL100
Feb 13, 2024
Would take again

Professor Maclean really cares gives lots of extra stuff to do to help if you fall behind but you shouldn't need it easy class

Clear grading criteria
Inspirational
Caring
5.0
1.0
ESL091
Grade: A+
Feb 13, 2024
Would take again

Really fun class learned so much and she made it so easy to understand and move through the class quickly, GREAT PROFESSOR

5.0
1.0
ENG100
Grade: B
Feb 13, 2024
Would take again

Best teacher I've ever taken she's amazing, incredibly caring, makes the class extremely easy

Inspirational
Caring
5.0
1.0
ESL080
Grade: B+
Feb 13, 2024
Would take again

BEST TEACHER EVER! JUST TAKE HER CLASS YOU WILL LEARN SO MUCH

Gives good feedback
Inspirational
Caring
5.0
1.0
ENG100
Feb 13, 2024
Would take again

loved this class and this teacher

5.0
1.0
ESL091
Grade: A+
Feb 13, 2024
Would take again

she's amazing best esl teacher at COC makes the class very easiest

Clear grading criteria
Inspirational
Hilarious
5.0
1.0
ESL080
Grade: B
Feb 13, 2024
Would take again

easy class youll learn a lot it takes some work but still get good grades

Clear grading criteria
Hilarious
5.0
1.0
ESL100
Grade: A
Feb 13, 2024
Would take again

cant wait to take her class again

Inspirational
Hilarious
Caring
5.0
1.0
ENG101
Grade: A
Feb 13, 2024
Would take again

easy class big win

5.0
1.0
ESL091
Grade: B
Feb 13, 2024
Would take again

take her class she's amazing

Clear grading criteria
Gives good feedback
Inspirational
5.0
1.0
ESL80
Grade: A+
Feb 13, 2024
Would take again

best teacher ever

5.0
1.0
ESL100
Grade: A
Feb 13, 2024
Would take again

I cannot say enough good things about Heather she is the best you will learn so much and genuinely enjoy the class, TAKE HER.

Gives good feedback
Inspirational
Hilarious
5.0
2.0
ENG100
Grade: A
Jun 29, 2025
Would take again

Choose her, she is great and very helpful for a semester

5.0
3.0
ENG100
Grade: B+
Aug 27, 2025
Would take again

A very enthusiastic, friendly, and humorous professor. As long as you attend and complete your assignments well, you will basically get an A. I got a B because I have too many assignments that I haven't completed and submitted late, I gave the difficulty level 3 of assignments, not the difficulty. and two to three essay per semester 2000 words.

EXTRA CREDIT
Amazing lectures
Respected
Class Info

Online Classes

100%

Attendance Mandatory

74%

Textbook Required

70%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 33 grades
Most common grades:
A (15)
B (12)
B+ (3)
Grade Distribution
A(18)B(12)C(0)D(0)F(0)A-/B+(3)
Based on 34 reported grades
A: 15
B: 12
B+: 3
A+: 3
Common Tags
Gives good feedback (16)
Inspirational (8)
Tough Grader (7)
Participation matters (7)
Caring (7)
Clear grading criteria (5)
Hilarious (5)
EXTRA CREDIT (5)
Rating Trend

Improving

+0.82 avg change
Nov
Aug
Nov
Feb
Jun
Aug
Last 6 months
Ratings by Course

11022

5.0

(1)

ENG101

5.0

(2)

ESL080ESL083

5.0

(1)

ESLLOL

5.0

(2)

PSYCH101

5.0

(1)
+8 more courses
Difficulty by Course

ENGLISH

5.0

ESL080ESL083

4.0

ESL101

4.0

ESL100

3.7

ENG100

3.1

Similar Professors