4.3

James Keller

English - Middlesex County College

4.3
Quality
1.8
Difficulty
91%
Would Retake
161
Reviews
4.3
Quality
1.8
Difficulty
4.4
Helpful
4.3
Clarity

91%

Would Retake

161

Reviews

Rating Distribution
Official

5

118

4

19

3

6

2

5

1

13

What Students Say

He is a middle age teacher with a lovely jersey accent

ENG121 - 5.0 rating

Professor Keller was the most wonderful professor I have ever taken

ENG121 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

46%

Textbook Required

22%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 80 grades
Most common grades:
A (37)
A+ (21)
B+ (8)
Grade Distribution
A(58)B(7)C(2)D(2)F(2)A-/B+(9)
Based on 82 reported grades
A: 37
A+: 21
B+: 8
B: 7
Common Tags
Gives good feedback (46)
Caring (37)
Respected (25)
Hilarious (24)
Clear grading criteria (16)
Inspirational (15)
Get ready to read (9)
So many papers (7)
Rating Trend

Improving

+0.30 avg change
Jan
Mar
May
Oct
Nov
Dec
Last 6 months
Ratings by Course

121

5.0

(6)

ENGLISH121

5.0

(2)

ENG009

5.0

(1)

ENGCOMP

5.0

(2)

ENG010

5.0

(1)
+8 more courses
Difficulty by Course

40

5.0

ENGLI121

3.0

ENG010

2.0

ENG101

2.0

ENG226

2.0

Reviews (161)
5.0
1.0
ENGLISH121
May 15, 2005

He is very good take him if you want to pass the class ,and it was very easy.

5.0
1.0
121
May 16, 2005

It was many years ago that I had Mr. Keller as one of my English professor. He was great and I do not think that I will ever forget him. Because of him I graduated as an English major at MCC. There are very few quality professors out there, he is the greatest!

5.0
1.0
ENG009
Jun 3, 2005

James Keller, God will continue to bless you and your family. You are a man of great thoughts towards your students. I will never forget your good and nice works towards we that tok your class. I appreciate. Thanks alot.

5.0
1.0
ENGCOMP
Aug 11, 2005

Extremly understanding.I am kinda suprised he is a college professor.He makes the class rather easy.He is willing to work with you around almost any situation.Will do what he can to keep you in the course.A bit hyperactive, but certainly not a problem.He doesn't even require work to be handed in on time.Work handed in late does not get marked down.

5.0
1.0
ENG121
Grade: D
Aug 14, 2005

Great guy. so friggen hyper he keeps me laughing all class bc he runs back and forth about the room talking. i still talk to him when ever i see him on campus. This was my favorite teach so far at MCC

5.0
1.0
ENG121
Nov 3, 2005

HE'S SO EASY. TAKE HIM IF U WANT TO PASS WITH AN A AVERAGE. GREAT GUY. LITTLE BIT HYPERACTIVE...

5.0
1.0
ENG121
Dec 19, 2005

Keller the the coolest professor ever. He helps you alot and will repeat himself if you dont understand. He cares alot about you and he is also wiling to work around your bad days. You gotta take Pro. Keller

4.0
1.0
ENG121
Dec 23, 2005

Sheer excellence. ended up getting an A for the semester. highly recommended. will help you polish those writing skills. can be a bit boring at times, yet most of the time wacky, and funny.

5.0
1.0
ENG121
Apr 9, 2006

Easy as hell. For the first month, he gives only short summaries as hw.

5.0
1.0
ENG
Apr 27, 2006

best english prof ever.

5.0
1.0
ENG121
May 11, 2006

hes the most engergetic person i have ever met. he is an awesome teacher and is very helpful and understanding, although he can be a little boring. i would take him again if i could

5.0
1.0
ENG121
May 12, 2006

Great that is all i have to say.

5.0
1.0
121
May 12, 2006

He is the best professor @ MCC. I took him for eng 121 and i got an "A".He favorite phrase"for the most part". If u want 2 get a good grade take him, he is real easy but u have 2 be a good writer.He is willing 2 help u @ any time.God bless u and ur family pro keller.

1.0
5.0
ENG121
May 14, 2006

He is an unfair teacher. Do not take his class if your writing skill is not good.

5.0
1.0
ENG121
May 14, 2006

In order to fail this class you must be an idiot i was hardly ever there i did my work even makeup work and still ended with an A

5.0
2.0
ENG010
Aug 1, 2006

He is Very kind and understandable.

5.0
1.0
ENG121
Aug 29, 2006

easy and nice teacher, as said previously you must be an idiot if u fail this class

5.0
1.0
ENG122
Apr 15, 2007

best teacher at mcc, funny as hell and good hearted

1.0
5.0
ENG121
Apr 21, 2007

He will not teach u how to write but expect a high quality work from u.If u r not good in writing do not take him because he will not teach you.The most uninteresting class i have ever attend in my 15 years student life!

5.0
1.0
ENG225
May 17, 2007

whoever wrote that last comment probably never came to class.He is a very NICE teacher very UNDERSTANDING and very HELPFUL. He helps you in everyway.i am not a big reader and i never understand what i read and to answer questions on what i read forget it by the time i get to the 2nd sentance i don't even know what i read and i got A.take him.

5.0
1.0
ENG121
Dec 10, 2007

Kind of teacher that i would chill with. Easy. Helpful. Informal. He grades a little above what you deserve. Take him.

5.0
1.0
ENG121
Jan 14, 2008

Great guy, very helpful, very informal. He is very lenient in his grading and has no attendence policy. Taking him again for world lit.

5.0
1.0
ENG225
Jan 21, 2008

Keller rocks! Take him for every eng class you can easy A! He is so fun class isn't boring. Trust me.

5.0
3.0
ENG121
Mar 27, 2008

james keller is the best professor at mcc...he rocks the english dept...i will any english class he teaches cuz he is that cool...thanks prof. keller you are awesome...

4.0
1.0
ENG121
Apr 25, 2008

The easiest eng prof. u will ever have... jus do his summaries and easy essay assignments and ur guarenteed an A..

5.0
1.0
ENG121
Jul 7, 2008

Great Professor, just do the work and earn whatever grade you want. Never been a real fan of English, but he never gave me anything less than an A. Oh and BTW it takes him approximately 2.5 steps for him to pace between the desk and the board. Enjoy this class!

2.0
2.0
ENG121
Aug 27, 2008

you''ll not learn anything. but you'll pass. so take the risk if you take him. sometimes interesting sometimes soo boring. he's very kind and helpful but the thing is...you paid like $300 something for the subject and you did not learn anything..

1.0
5.0
ENG121
Oct 23, 2008

do not take this professor 1st i did not understand wat he's talking about 2nd in paper he just mark a big X n do not give any credit, i didnt like this prof at all if u wanna try n waste ur time go for it

4.0
1.0
ENG121
Nov 7, 2008

I don't feel that I've learned much in his class. All you do is listen to him talk about random subjects. Anything you say throws him completely off topic. He paces and moves around a lot which gets aggrivating. He is a little boring. Overall, his class is an easy A. As long as you do homework and show up, you're golden.

5.0
1.0
ENG121
Dec 15, 2008

haha. YOUR RIGHT. 2.5 STEPS FROM THE BOARD TO THE DESK!THATS SOOO FUNNY. GREAT TEACHER THOUGH! THE BEST.

5.0
1.0
ENG121
Feb 19, 2009

easiest english class i ever took. he is boring in class but if u do the work, its an easy A. i wish he taught eng 122. i hate my eng prof. now.

5.0
2.0
ENG101
Feb 24, 2009

Professor Keller- He is the best teacher i ever met- I would definetly take him again- extremley bright person- Great Personality

1.0
5.0
ENG121
May 10, 2009

he is the hard prof.do not waste your time. i took him and just waste my time and money.he do not help to students those students whom english is second language. i hate that. once i went to his office to talk to him and he told me to find another teacher who givs easy grade. guess what he told me to go back and take lower level classess. he is jus

5.0
2.0
ENG121
May 27, 2009

easy to understand, easy grader

5.0
1.0
ENG121
Aug 23, 2009

Don't listen to anyone who wrote bad about Keller. He is and easy grader and will accept late papers I did feel that I learned a lot. If you don't understand go to his office hours. He is a very kindhearted person best professor @ mcc

3.0
1.0
ENG121
Oct 21, 2009

He is very boring to listen and the class drags on forever but he is really easy. he gives you credit just for handing things in and you can hand things in late. 2.3 STEPS FROM THE BOARD TO HIS DESK!! it drives me crazy oo and he gets chalk everywhere! take him if you dont really like english.

4.0
1.0
ENG121
Nov 8, 2009

He is ridiculously easy. If you take your papers to his office hours he'll pre-grade it right there for you so you can fix it &get an a. you can hand in something that took 2 seconds &get a b. he is sooo easy. highly recommend him.

5.0
3.0
ENG121
Nov 14, 2009

Keller is the best. Made me laugh every class. Yes. he talks a little fast and paces back and forth a lot, which can give you a headache, but after the 3rd class you get used to it. Nicest man ever. Funny as hell. Most of the time you're thinking "did he really just say that?" Loves his job, his family and is passionate about teaching. Take him!!!

2.0
1.0
ENG121
Dec 4, 2009

This class is an easy A with very little work involved, but if you actually want to learn anything whatsoever about writing, this is the wrong class to take. Professor Keller is a genuinely nice person but he is a very bad teacher. There are no boundaries and no due dates in his class. He spends the entire period rambling about nothing. An easy A.

1.0
3.0
ENG121
Dec 6, 2009

uslesss

2.0
4.0
ENG121
Dec 22, 2009

If you were an ESL student and would like to improve your english, he is not the right prof.He isn't willing to help... don't waste your time because he will fail you. Thats my advice for you!!!

3.0
1.0
ENG121
Feb 18, 2010

He is a polite professor. If you can not understand fast speaking or are ADHD/ADD...do not take his class. He is on a caffeine high and speed talks taking huge breaths to continue. He is uncertain if you should write an outline, summary or critique. You have to decide. Easy class if you have other intense classes.

3.0
1.0
ENG226
Apr 16, 2010

Professor Keller is a very nice man he is understanding, and means no harm, however his lectures are a bit boring. He does explain the readings and will answer and questions, but he talks and talks which puts the students to sleep. there are journals due every class,and 3 essays, however he is a fair grader

4.0
3.0
ENG121
Sep 7, 2010

I LOVE KELLER!!! HE IS A WONDERFUL MAN AND A GREAT PROF. :) HE'S TOTALLY A GENIUS TOO. WHEN HE'D TALK HE WOULD HAVE MY FULL ATTENTION. HE'S A LIVING COMPUTER I SWEAR. -BRIDGET

5.0
1.0
ENG121
Dec 15, 2010

I LOVED THIS PROF.!Timed in class essays scare me but Prof.Keller puts you at ease and gives you adequate time to finish.He is the nicest,most understanding Prof.to take.BUT,DO NOT PLAGIARIZE & DENY.I SAW HIM GET PISSED!He will work with you on your weaknesses and go out of his way to help you! His door is always open.Do yourself a favor,TAKE HIM!

5.0
1.0
ENG121
Dec 22, 2010

He's a great professor. One of my favorites at MCC :). Just show him you care and he will help you as much as possible.

5.0
1.0
ENG121
Jan 16, 2011

He is a great prof.. My fav at Mcc.

5.0
1.0
ENG121
Jan 16, 2011

He lets u hand in work late just let him know.

5.0
1.0
ENG121
Aug 15, 2011

Keller is the best genuinely a nice guy

5.0
2.0
ENG121
Sep 6, 2011

he is such an awesome guy, love how he is always interested in teaching his students. i learned a lot from him, and im glad i took this prof

5.0
2.0
ENG121
Sep 10, 2011

Are you freaking kidding me?!! I'm surprised that professor Keller did not score 5.0 He was the best professor I have ever had. He is highly intelligent, kind, caring individual that is interested in the studen't best interests. He is extremly helpful anda fair grader. I WISH he would teach ENG 122. Professor K. you are the best! Thank you so much!

5.0
1.0
ENG121
Oct 23, 2011

Professor Keller is the best college teacher i've had so far. He is awesome for people who really dont like english. He makes english enjoyable by relating the articles read in the text book to real life situations. He talks really fast and barely never has time to finish what he plans for that day. VERY NICE!!! Helpful. Easy. Highly recommended.

5.0
1.0
ENG121
Oct 23, 2011

Awesome teacher! Helps you out and is a real easy grader. If you dont like english and want a relaxing class, take him! He is funny and active. Best teacher i've had so far at MCC.

5.0
1.0
ENG121
Dec 13, 2011

EXTREMELY recommended. Amazing professor, it's very hard to get a B on one of his papers. He gave 4 papers total and the longest is probably about 3 pages. Take it from me, I don't enjoy writing not one bit. If you have any questions he will help you after class and he will also revise your paper b4 you hand it in.

5.0
1.0
ENG121
Jan 18, 2012

helpful and easy teacher to understand. Easy A

3.0
3.0
ENG121
Dec 26, 2012

Easy but boring. I've had better and have had worse. I guess if you need the times his classes are, then take him just don't take him first thing in the morning.

1.0
5.0
ENG121
Dec 28, 2012

I was very happy last semester with my grade from Prof Keller. The only problem is that in ENG122 you are not prepared because he is so easy. So that easy has now made it difficult. Beware!

1.0
5.0
ENG121
Jan 7, 2013

Not courteous. He will never answer an email.

2.0
5.0
ENG121
Jan 13, 2013

Was disappointed in his class. Handed back most of your graded papers the week of finals with remarks but a little late to help you on your final paper. You either know how to write with his style or you do not and you will suffer.

4.0
3.0
ENGLI121
Jan 14, 2013

good and pateince professor. I had him for eng 121 and found him very helpful and easy going .............

4.0
2.0
ENG121
May 9, 2013

His class is really easy to pass. He has a lot of in-class essays, so it is important to attend to class or find out from a classmate when you missed something. He does talk a lot and it takes time to get used to his tone of voice and pitch variations, as well as the speed he speaks in. It is easy to pass the class if you turn in all assignments.

1.0
5.0
40
May 15, 2013

If you are ESL student don't take with him, he speaks very fast to the point that you cannot understand what s going on , I handed all the assimgnets and researchs and I got d

5.0
1.0
ENG121
Nov 17, 2013

Great teacher, really interesting and and easy A. Also has a good sense of humor. One of the best teachers I've had so far.

5.0
2.0
ENG121
Dec 9, 2013

Although there were times I wanted to fall asleep in class, he is pretty funny and the class wasn't really tough. All you had to do is write a couple of summaries on articles and 3 essays. I would recommend him.

5.0
1.0
ENG121
Apr 2, 2014

By far the greatest and most memorable teachers I've had or will ever have. He teaches you about life in addition to english. He is very wise and his class is very easy. He has changed my way I perceive school and I am truly in debt to him for that.

4.0
2.0
ENG121
Apr 18, 2014

Good guy, unusual professor. The work is easy but sometimes class is so boring you want to fall asleep. He's nice though so he doesn't mind. He cares about his work. Grades fairly but focuses on the smallest things. Textbook is SORTA required for some summaries but that's about it. I recommend this class if you aren't the best at English

5.0
1.0
ENGLISH121
Dec 10, 2014

Omg this guy is my FAVORITE! I wanted to take him again next semester but he didnt have any classes available. He's soo funny and nice! Easy grader. I probably skipped 5 classes and still knew what was going on when I would go back, you just have to ask someone what you've missed and it won't be much. Hes really the best! Take him!

5.0
1.0
121
Grade: A
Sep 16, 2015

One of the best professors at MCC Really helpful,but do ask questions though Easy grader,and he'll definitely give you a second chance or a resubmission if you mess up

5.0
1.0
ENG121
Grade: A
Dec 16, 2015

Professor Keller was the most wonderful professor I have ever taken. In class, you will constantly laughing and there is always great energy. He will help you with whatever you need, although his class is already extremely easy. If you are lucky enough to take him, take him. Not one complaint.

4.0
1.0
ENG121
Grade: A
Jan 13, 2016

TAKE HIM! Take him now! Professor Keller is AWESOME! Loved his class, it was such an easy A. His class is so chill. Having a stressful day? Skip his class or two and when you come back he'll be glad to catch you up and you will be perfectly okay! His assignments are ridiculously easy, but the way he grades no too much, so you STILL learn!

4.0
2.0
ENG121
Grade: D
Jan 26, 2016

I failed his class but that was more due to my laziness than his teaching . He was a great teacher , very funny , always entertaining but be prepared for long lectures and off topic conversations that tend to leave you laughing at the end , you can tell he loves his job by the amount of energy he exerts. He is a tough grader but allows rewrites

4.0
2.0
ENG101
Grade: B
Jan 30, 2016

Had Professor Keller my first semester, he was really helpful and very understanding. I would highly recommend taking him!

4.0
3.0
ENG121
May 5, 2016

Love this man. He is a clown. He talks about anything and everything. He assigns about four three page essays and three in class essays. Class Is not mandatory, hand in the work and you'll be perfectly fine. If you have the chance definitely take him.

5.0
1.0
ENG121
Grade: A+
May 6, 2016

He is a middle age teacher with a lovely jersey accent. He makes the material fairly easy and understandable. He gives extra help and gets you caught up. Grading is easy as well, but you have to do the work. Lectures are a bit long, but I have learned a lot from him besides just writing. TAKE HIM IF YOU HAD THE CHANCE!

5.0
1.0
ENG121
Grade: B+
Jul 24, 2016
Would take again

He's honestly one the best professors I have had. His class is very laid back and you learn a lot. Had to hand in a couple of papers but they were fairly easy. If you do get stuck on a paper/essay from his class or any other class you have, he would gladly help you as he explains this on the first day of class. IF you have the chance take him!

5.0
1.0
ENG121
Grade: A+
Oct 21, 2016
Would take again

Must take him! He is really easy going and extremely nice and respectful. His class is a bit boring at first but i would say there is not a better english prof. I would definetly take him again if i could. Easy A

Gives good feedback
Respected
Caring
5.0
1.0
ENG121
Dec 6, 2016
Would take again

As long as you keep up with the papers and homework, you should do fine in his class. He lectures the whole class but he tries to make class enjoyable with his corny jokes here and there. He gives good feedback on your papers and lets you re-do them for a higher grade - take advantage of it! Highly recommend him, would take him again in a heartbeat

Gives good feedback
Inspirational
Hilarious
5.0
2.0
ENG101
Grade: A
Dec 7, 2016
Would take again

He tells a lot of jokes during his lectures but it's only to keep you awake and interested in his class if you've had a long day. He gives ample time to do assignments and gives you good feedback so you can get a good grade. He's always so happy to have everyone show up to class even if you've skipped a few.

Gives good feedback
Get ready to read
Participation matters
5.0
1.0
ENG121
Grade: A+
Dec 14, 2016
Would take again

He lectures the whole class but he's a goofy guy, so it makes the class go by quick. He gives 4 papers throughout the semester and let's you re-write them for a better grade, he makes you write summaries every now and then for homework to help prepare you for the final and mid-term. He's very easy going when it comes to handing in stuff.

Gives good feedback
Respected
Inspirational
5.0
1.0
ENG121
Grade: A
Jan 23, 2017
Would take again

BEST TEACHER IN MIDDLESEX HANDS DOWN! He is soooo nice and he really helps you understand what your doing. He likes to talk alot and your essays are on very relateable topics!

Respected
Clear grading criteria
Hilarious
5.0
2.0
ENG121
Grade: A-
Apr 17, 2017
Would take again

Nice guy good professor if you aren't a good writer and want a professor who will give you an A or B for trying then take him it's a shame he doesn't do 122 also he is very entertaining I don't know why people said he's boring he's pretty funny also he takes work late he always says "quality over punctuality" and he gives good feedback take him! :)

Hilarious
GRADED BY FEW THINGS
Caring
5.0
1.0
ENG121
Grade: A+
Apr 24, 2017
Would take again

Great guy and very easy going and laid back he is the easiest teacher to take for 121 if you can't pass his class then you shouldn't belong in college to be honest!!! Just come like 95% of the time and try on his papers and you will atleast get a B his first 2 out of 5 papers aren't even college leveled his class was easier than ENG010 Take him!!!!

Hilarious
GRADED BY FEW THINGS
Caring
5.0
1.0
ENG121
Grade: A
May 11, 2017
Would take again

He is by far the funniest professor at MCC. I recommend taking for Eng121 for an easy A. You get a few papers and a few homework assignments, but they don't take long to do. His class gets boring at times since he lectures about his life, but he is a cool guy who does not want to see you fail.

Respected
Clear grading criteria
Hilarious
5.0
3.0
ENG226
Grade: C
May 14, 2017
Would take again

Professor Keller is great. His lectures are hysterical. I loved hearing his jokes. He can be whacky from time-to-time. However, he tries to make the material as "non-boring" as possible. He really is a good guy. If you try in the class, he will notice and you will be rewarded with the grade you want. He is always willing to help. Very approachable!

Respected
SO MANY PAPERS
Hilarious
5.0
1.0
ENG121
Grade: B+
May 16, 2017
Would take again

Favorite professor ever!! He's really really funny and focuses on his students success. I recommend taking him for ENG121. Not a lot of hw.

Respected
ACCESSIBLE OUTSIDE CLASS
Hilarious
3.0
1.0
ENG121
Grade: A
Jun 29, 2017
Would take again

Laid back and easy class! Unlike most ENG122 classes, wherein most, if not all papers are written in MLA format, we were only required to write in MLA for the final paper. I never received the corrections for that paper, and my ENG122 professor failed me on the first research assignment, scolding me for not knowing how to document in MLA properly.

Gives good feedback
Get ready to read
Hilarious
5.0
1.0
ENG121
Jul 10, 2017
Would take again

He's a really nice, funny guy and his class is super easy. He assigns a few summaries and gives you credit just for doing them. Other than that, he assigns a few essays with easy, opinion-based topics. He's a fair grader and gives helpful feedback. I would definitely recommend taking him.

Hilarious
Amazing lectures
5.0
2.0
ENG121
Grade: B
Aug 8, 2017
Would take again

Really nice professor, you get credits just for doing the summaries. if u get less than a B in any essay he will let u do it again for extra credit,u don't really have to do anything in class, I spent all my time in class doing other work for other classes and still got good grades the only reason I got B is because I didn't put any effort,TAKE HIM

Gives good feedback
Clear grading criteria
Hilarious
5.0
1.0
ENG121
Grade: A+
Sep 6, 2017
Would take again

Honestly the best English prof ever. He's so sweet and funny and his class was very easy going. Definitely a class you will enjoy. Take him! PS. He does not stand still so if you stare at him the entire time, you'll get dizzy. HAHA.

5.0
1.0
ENG121
Grade: A+
Oct 28, 2017
Would take again

Great Professor Possibly the best full-time professor in the English department!!! All you have to do is 3 out of class papers and 4 in class papers and a research paper... But wait here's the loophole his first 2 papers aren't even college level and in his in class papers he DOESN'T CARE about quote's or citations also he doesn't care about MLA...

Clear grading criteria
Hilarious
Caring
5.0
1.0
ENG121
Grade: A
Nov 29, 2017
Would take again

Originally this semester I took another professor for English 121 but I ended up dropping and then by the gift of god I found this amazing man and it has been one of the best experiences ever taking him he is the best prof to take!! If you try to write your best you will get an A or B every writing he gave us so far I've gotten an A on TAKE HIM!!!

Hilarious
Caring
Would take again
5.0
1.0
ENG121
Grade: Not sure yet
Dec 7, 2017
Would take again

Professor Keller is hands down the best professor I have had at MCC. He truly has a passion for literature and I believe that anyone is more than lucky to be in his class. He doesn't overload you with work, just don't get behind. He is very respectful and Eng-121 is great with him.

Respected
Inspirational
Hilarious
5.0
1.0
ENG121
Grade: A
Dec 9, 2017
Would take again

Great teacher and nice guy :-) if you want a professor who will give you a guaranteed A for working hard and trying then take him I sucked at writing and I failed the first paper but then I went to his office hours and I ended up seeing all my mistakes and I ended up getting As on everything else even the research paper TAKE HIM!!! Hes the Best!!

Clear grading criteria
GRADED BY FEW THINGS
Caring
5.0
1.0
ENG121
Grade: A
Dec 11, 2017
Would take again

My first time back to college in 5 years and I am so glad I had the chance to take this mans class. Remembered my name right off the bat and even my interests. Its amazing how he makes 20 minutes worth of lecture last all class. Truly impressive. This is the only class I can relax in and enjoy without worrying about my grade. Take him! Easy A!

Hilarious
Caring
Would take again
5.0
2.0
ENG121
Grade: A+
Dec 16, 2017
Would take again

James Keller is a caring person and wants to see you learn. He is very funny and always has stories to tell along his lectures. Very fair grader and gives really good feedback in order to improve your writing. Take him!

Gives good feedback
Hilarious
Caring
5.0
1.0
ENG121
Grade: A+
Dec 21, 2017
Would take again

AMAZING! The guy is awesome and the way he teaches the class is whats makes him the best teacher. Funny and Inspirational and cares about his students. Ask him about whats wrong with your assignment and he will gladly tell you exactly what you need to improve on. He also tells stories about his young days which are all very inspiring & funny.

Gives good feedback
Inspirational
Hilarious
5.0
1.0
ENG121
Grade: B+
Dec 22, 2017
Would take again

Just come to class and genuinely try on all of his papers even the research paper and dont use google and dont plagiarize at all and youll be fine trust me!!!! ;)

Hilarious
Caring
Would take again
5.0
1.0
ENG121
Grade: A
Jan 25, 2018
Would take again

James Keller is a great professor. He actually cares about each and every one of his students and always brings up stories from his youth which are funny. Overall hes a really good guy who doesnt give much homework (and when he does, its easy) and he gives like 4 or 5 essays, 3 of which are short. 3 or 4 in class essays and thats it. Take him

Respected
Inspirational
Caring
1.0
5.0
ENG121
May 10, 2018
Wouldn't take again

super Boring and Tough grader. Warn you.

Tough Grader
LOTS OF HOMEWORK
LECTURE HEAVY
1.0
5.0
ENG121
May 10, 2018
Wouldn't take again

I had a A in midterms and final was good as well but for some reason he gave me C- and now I have to take the course again

Tough Grader
LOTS OF HOMEWORK
SO MANY PAPERS
5.0
1.0
ENG121
Grade: A
May 10, 2018
Would take again

definitely take him

Gives good feedback
Clear grading criteria
Caring
5.0
1.0
ENG121
Grade: A+
May 10, 2018
Would take again

He is a great professor who actually cares about his students. You need to obviously work for your grade.. Do your rewrites and go to him if you get a grade lower than an A and ask him how you could improve. He is always there to help his students. I really wish he taught Eng 122.

Gives good feedback
Hilarious
Caring
5.0
1.0
ENG121
Grade: A
Sep 11, 2018
Would take again

He is great prof.

Gives good feedback
4.0
3.0
ENG121
Oct 16, 2018
Would take again

Hes so nice and actually wants you to do great in the class, he offers rewrites and during class he usually just tells stories. Would recommend 10/10 !!

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
5.0
2.0
ENG121
Grade: B
Dec 22, 2018
Would take again

Great Professor, he mostly does essays and the final is also an essay.

Gives good feedback
Respected
Skip class? You won't pass.
5.0
2.0
ENG121
Grade: A
Jan 11, 2019
Would take again

Genuinely one of the nicest people. He really cares about his students and their grades. Grading takes a while and he doesn't use Canvas but provides you with great feedback. Lectures are a bit repetitive but if I had the opportunity to take him again, I would. The textbook wasn't required because he allowed you to take pictures of the articles.

Gives good feedback
Clear grading criteria
Caring
5.0
1.0
ENG121
Grade: B+
Mar 8, 2019
Would take again

great prof

Gives good feedback
Respected
Inspirational
5.0
1.0
ENG121
Grade: A
Apr 25, 2019
Would take again

you will get an easy A with this prof.

Gives good feedback
Respected
Inspirational
4.0
2.0
ENG121
May 8, 2019
Would take again

Doesn't require you to buy a textbook bc he understands the struggle. Kinda boring but super nice. Doesnt stand still. 4/5 in class writings, 4/5 essays which includes a research paper.

Gives good feedback
Caring
4.0
3.0
ENG121
Grade: A
Jun 11, 2019
Would take again

Professor Keller is a super kind soul that genuinely wants to motivate and inspire his students. As long as you show passion in your writing and genuine interest you'll get a good grade. You don't need to buy the textbook (but if you do, it's cheap on eBay or Amazon). Talks the entire class but you're set with short exams and 3-4 page papers.

Graded by few things
Lecture heavy
So many papers
5.0
2.0
ENG121
Grade: A+
Oct 21, 2019
Would take again

Amazing guy, just do the work and act like you want to be there and you will get the grade you want.

Get ready to read
Inspirational
Lecture heavy
4.0
2.0
ENG121
Dec 9, 2019
Would take again

He is a good professor, cannot stand still at all. Talks s much that people start dozing off or napping. Theres a few in class writings that you have to do, gives the article the class before. He doesn't use canvas so you don't know your grade the entire semester. He is bit tough on grading. do hw, doesn't mark hw late, just puts a a check.

Clear grading criteria
Caring
So many papers
5.0
2.0
ENG121
Grade: A
Dec 13, 2019
Would take again

Professor Keller is an overall great professor. There is no mid-term but, your mid term grade depends on the grade you have in the class. There is a final but it is similar to the in-class writings you do throughout the semester. He does give a lot of readings where you a summary about. He gives about 4 to 5 essays that aren't hard. Stay focus!

Gives good feedback
Caring
So many papers
5.0
4.0
ENG121
Grade: C
Dec 21, 2019
Wouldn't take again

Professor Keller is such a caring person. Most of the time he talks and it is boring! He gives 4 out-of-class essays and in-class writings. No mid-terms! BUT, he's a tough grader! You have to do really well if you want to pass! I receive a C because I'm not good at writing summaries. If you are good at writing essays, then take HIM! He is great!

Gives good feedback
Respected
Tough grader
5.0
2.0
ENG121
Grade: A
Dec 24, 2019
Would take again

Great Professor. Learned a lot of new things. Just follow his lectures and submit your homework .

Gives good feedback
Respected
Amazing lectures
5.0
2.0
ENG121
Grade: A
Jan 25, 2020
Would take again

Keller is wonderful. Bless his . I followed his rules, I did all my homework and handed them in on time, wrote short summarys with his grading criteria as well as essays. He talks a lot and goes on quite a few tangents but thats what made it worth every minute there,. He will go out of his way to help you if you make it also your effort.

Lots of homework
Get ready to read
Caring
5.0
1.0
ENG121
Grade: A
Jan 29, 2020
Would take again

Professor Keller rambles a lot about random things, but hes truly one of the most inspiring and caring professor out there. He is always a willing to help his students and always has nice positive things to say. Just do all your homework, listen and youll pass with an easy A.

Respected
Inspirational
Caring
4.0
1.0
ENG121
Grade: A
Feb 20, 2020
Wouldn't take again

Professor Keller is an awesome guy, however he talks a lot during lectures. It was a waste of time going to class because he talked about things that wont help you write your paper. He did teach me how to properly summarize an essay or article. He cares about his students and will do everything to help you pass. It was an easy A class overall.

Participation matters
5.0
1.0
ENG121
Grade: B
Mar 31, 2020
Would take again

He is gem of a person. Easy grader, 3 essays, gives great feedback. My first 2 essays got rejected but still i ended up with B, if i can why can't you? Gives the summary paper before class so you can come in and start writing it right away!best thing- doesn't uses canvas , so he can always chamge you grade till the end moment. TAKE HIM!!!!!!

Gives good feedback
Inspirational
Hilarious
4.0
2.0
ENG121
May 7, 2020
Would take again

Easy A!!!!

Clear grading criteria
Gives good feedback
2.0
4.0
ENG121
Grade: F
May 15, 2020
Wouldn't take again

This professor is a heavy grader.

Gives good feedback
Hilarious
Tough grader
5.0
1.0
ENG121
Grade: Not sure yet
Nov 3, 2020
Would take again

TAKE PROFESSOR KELLER! He is so kind and genuinely cares about every single one of his students. I am currently taking his online ENG121 class and loving every second of it. He is understanding of your problems/business of everything outside of school and will work with you. I can never say enough good things about him. He is the BEST. TAKE HIM!!!!

Gives good feedback
Accessible outside class
Caring
5.0
2.0
ENG121
Grade: B+
Dec 26, 2020
Would take again

He's really understanding and overall, a great professor.

Gives good feedback
Respected
Caring
5.0
1.0
ENG121
Grade: A
Jan 4, 2021
Would take again

Prof Keller is an excellent teacher! he gives great feedback for next assignments.. my class was online due to COVID. He's very understanding and truly wants his students to be great. I would take him again if I could ! def recommend . (easy grader too)

Gives good feedback
Clear grading criteria
Caring
5.0
2.0
ENG121
Jan 27, 2021
Would take again

Good Grader

Gives good feedback
Accessible outside class
5.0
2.0
ENG121
Grade: A
Apr 22, 2021
Would take again

After taking 121 for the third time, it felt grateful having a professor like him! He's helped improve on my essay writing and gives clear and concise instructions. The coursework consists of 3 essays, discussion posts, lots of summaries, and listed summaries.

Gives good feedback
Accessible outside class
Caring
1.0
3.0
ENG121
Oct 20, 2021
Wouldn't take again

Yeah no. not a vibe. Tough grader. Not that helpful. Articles he gives? Wack. 10/10 don't recommend

5.0
1.0
ENG121
Dec 2, 2021
Would take again

amazing class.

Gives good feedback
Lots of homework
Accessible outside class
5.0
1.0
ENG121
Grade: A
Dec 18, 2021
Would take again

Professor Keller is a very caring professor. He doesn't give too much work but on the papers he does assign, his feedback is always thorough and easy to understand. He's also very understanding about personal situations and works with students in a reasonable manner. Great professor who teaches well and has industry experience, highly recommend.

Gives good feedback
Respected
Inspirational
5.0
1.0
ENG121
Grade: A+
Apr 29, 2022
Would take again

Professor Keller is amazing. He assigns around two to three homework per week, which are normally summaries, discussions or essays. He cares for his students.

Clear grading criteria
Caring
5.0
2.0
ENG121
Grade: A+
May 8, 2022
Would take again

This class was easy for me, and professor Keller is very fair with grading. There are some in class writings which you would have to be in class for. But, for the most part we did summaries that could be completed along with a few essays (rough and final drafts). It does take him a while to grade the assignments and get them back to you.

Get ready to read
Gives good feedback
1.0
5.0
ENG121
Grade: F
May 12, 2022

James Keller is by far one of the worst professors ever to teach at Middlesex, he claimed me and my brother plagiarized things when we didn't and failed us on 7 straight assignments bringing our grades down 4 letter grades

Tough grader
So many papers
Lecture heavy
5.0
3.0
ENG121
Grade: A+
May 26, 2022
Would take again

James Keller is a truly caring teacher. Gives amazing and constructive feedback. He cares about improvement a lot. Ofc, this is an English class so you will have to read and write multiple times a week, but it's nothing crazy and he gave out like 3-4 essays the whole semester. Which was cool. He is fairly quick at replying back. I do recommend.

Get ready to read
Caring
Online Savvy
5.0
2.0
ENG121
Grade: A
Sep 1, 2022
Would take again

Take Prof Keller

5.0
1.0
ENG121
Grade: B
Dec 14, 2022
Would take again

He was great. Get ready for summaries, quizzes, and him talking alotttttt. Super nice and easygoing explains well.

Clear grading criteria
Gives good feedback
Respected
5.0
1.0
ENG121
Grade: A
Dec 20, 2022
Would take again

Amazing prof!! Take him, super nice and understanding

Gives good feedback
5.0
1.0
121
Grade: A
Dec 22, 2022
Would take again

Mr. Keller is so laid back, friendly, and charming. The work was simple and the due dates were lenient. He was so nice that I always felt comfortable asking a question. Even though the classes could get boring, it is totally worth taking Mr. Keller's courses.

Gives good feedback
Caring
Respected
5.0
1.0
121
Grade: A+
Jan 3, 2023
Would take again

Very easy class, Just do your essays and summaries. You have to just not show up or do work to fail this class.

Clear grading criteria
Gives good feedback
So many papers
5.0
1.0
ENG121
Grade: A+
Mar 17, 2023
Would take again

This is the easiest class. We did a paragraph summary pretty much every week or every two weeks. He would give us a short essay to read and then we would have to just summarize it! You have three in person writing assignments. You have to summarize an essay in it, and then answer an essay question in 3 paragraphs. He is gracious and understanding

Caring
5.0
2.0
ENG121
Grade: B
May 20, 2023
Would take again

Professor Keller is an amazing teacher. He is very helpful and understanding. He does talk a bit fast and every class is basically a lecture, but the work is not difficult at all. He is also very caring. I definitely recommend taking him!

Gives good feedback
Inspirational
Caring
5.0
2.0
ENG121
Grade: A
Jun 30, 2023
Would take again

James Keller is an amazing teacher because he share his experience on what we learn. The teacher is clear and confident. He gives assignments that I enjoyed to work on and was caring. His class is fun to be in because he gives a great lecture. They are the best professor at Middlesex College of all time. I would say he is awesome. -Vishaldeep P.

Amazing lectures
Inspirational
Hilarious
5.0
3.0
ENG121
Grade: A+
Dec 23, 2023
Would take again

Amazing and very understanding professor! He's very laid-back, enjoys what he does, and doesn't stress out students.

Amazing lectures
Caring
Respected
5.0
1.0
ENG121
Grade: A+
Jan 8, 2024
Would take again

This class was very easy and the teacher was very kind. As long as you do all the work assigned you will pass. He tends to talk a bit fast so pay attention.

Gives good feedback
Hilarious
Caring
5.0
1.0
ENG121
Grade: B+
Jan 26, 2024
Would take again

The most laidback professor you'll ever have; Keller understands the stress of being a college student and wants you to succeed in your college experience.

Get ready to read
Gives good feedback
Hilarious
5.0
1.0
ENG121
Grade: A
Mar 20, 2024
Would take again

great professor, lectures can be a bit boring but overall his class was amazing and super easy! He's very caring and a great person to talk to!

Caring
5.0
1.0
ENG121
Grade: A
May 6, 2024
Would take again

Prof Keller is an amazing English prof and cares a lot about his students. Understands the struggle of working while attending college. He does tend to "yap" a lot in the lectures lol, but he is very nice and caring. He also gives amazing feedback on your papers! Lectures can be a bit boring but when he teaches, you will understand everything.

Amazing lectures
Gives good feedback
Caring
5.0
2.0
ENG121
Grade: B+
Nov 9, 2024
Would take again

Prof Keller is a laid-back, understanding professor who makes his ENG121 class an enjoyable experience. Lectures can be long, but he breaks down material well. unstuck AI was a great study tool alongside the free textbook.

5.0
1.0
ENG121
Grade: A
Dec 9, 2024
Would take again

This is one of the easiest professors you will ever take in your life. So respectful and caring. You literally can't fail this class if you just show up and do the work and watch the videos he gives, you will pass. Will warn though he just yaps during class and will just waste time, so going to class is useless. I barely went and got an A.

Gives good feedback
Caring
Respected
5.0
2.0
ENG121
Grade: A
Jan 20, 2025
Would take again

Really chill guy overall. His lectures can be a little boring and he tends to go off track a lot. Tests and everything are all hand written short essays and he gives feedback on them. Super understanding and sweet. Take him if you can!

Amazing lectures
Gives good feedback
Lecture heavy
5.0
1.0
ENG121
Grade: A
Jan 20, 2025
Would take again

EASIEST CLASS EVER, plus he is very nice. His lectures can feel super LONG, but push through it. He takes attendance at the end of class. Mostly lectures, barely any assignments. His assignments are in class. He always announces class assignment days so you'll know when you need to attend class. Take this class; it's literally impossible to fail.

Gives good feedback
Caring
Respected
1.0
2.0
ENG121
Grade: A
Mar 23, 2025

Do not take his class if you don't want to spend an hour just listening to him rambling. He tends to go out of topic just talking about his personal life. You don't really have room for creativity on your essays as he just wants them to be short and concise (like 3 sentences!!). Add additional context and he would give you a bad grade for it.

Tough grader
So many papers
Lecture heavy
4.0
2.0
ENG
Grade: B
May 2, 2025
Would take again

Mr. Keller is a great guy. If you follow exactly what he's asking for, you'll get a good grade on his papers. That can be challenging a little but he'll help you if you feel lost. Papers aren't long at all either. Classes consist of him talking about all different things, and then rushing to take attendance at the end of class haha.

Clear grading criteria
Accessible outside class
5.0
2.0
ENG121
Grade: A
May 7, 2025
Would take again

Great professor.

Tough grader
Gives good feedback
Hilarious
5.0
1.0
ENG121
Grade: A+
May 11, 2025
Would take again

The class is easy if you write, revise when asked, and show up. He cares a lot about attendance and brings it up often, so try to go. He's kind, helpful, and wants students to succeed. Low-stress class overall with a professor who really cares.

Get ready to read
Gives good feedback
Caring
5.0
1.0
ENG121
Grade: A
May 13, 2025
Would take again

His lectures are a bit boring to sit through, but he is a caring professor. If you didn't get a good grade on your essay, he gives the chance to redo it. There's quite a few in-class writing assignments so attendance is a must. He gives good feedback and nice overall.

Clear grading criteria
Gives good feedback
Caring
3.0
3.0
ENG121
Oct 21, 2025
Would take again

Proffesor Keller is a very good teacher, he doesn't really give you homework or do a lot of assigments, the class is mostly talking, listening, and taking notes. This class is not that hard but he's kidna strict when it comes to grading your essays.

Tough grader
Caring
Respected
5.0
1.0
ENG121
Grade: A
Oct 30, 2025
Would take again

TAKE HIM!!! if you don't want to spend to much time stressing about an english class, take him. the most least stressful class i've ever taken, essays are simple and he wants you to succeed. we have essays from time to time, super simple, and i even enjoy writing them. even though he rambles every class- you'd rather have that than a hard professor

Inspirational
Caring
Respected
5.0
2.0
ENGCOMP
Grade: A+
Nov 10, 2025
Would take again

Professor Keller gives an interesting topics for papers, good in explaining things and easy to talk to! I recommend.

Participation matters
Amazing lectures
Inspirational
5.0
1.0
ENG121
Grade: A+
Nov 25, 2025
Would take again

Rambles way too much that no one cares to pay attention to him. Otherwise his grading criteria is really easy, literally you cannot fail. If you were decent in writing in highschool, you'll pass with flying colors. I felt that over-writing saved me.

Gives good feedback
5.0
3.0
121
Grade: B+
Dec 12, 2025
Would take again

Chill guy, talks kinda funny no hate to that though. Grades you're essays pretty tough but overall a good professor.

Tough grader
So many papers
Respected
5.0
1.0
ENG121
Grade: A+
Dec 12, 2025
Would take again

I was quite bored as it was just him talking to himself all class. Most important stuff was said in the last 10 minutes of class usually as he talks about anything but English. Essays were easy, if you can comprehend main idea of passages and just yap. Kind of average stuff like high school readings. he gives out criteria when you take it. Recomend

Get ready to read
Clear grading criteria
Graded by few things
Class Info

Online Classes

100%

Attendance Mandatory

46%

Textbook Required

22%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 80 grades
Most common grades:
A (37)
A+ (21)
B+ (8)
Grade Distribution
A(58)B(7)C(2)D(2)F(2)A-/B+(9)
Based on 82 reported grades
A: 37
A+: 21
B+: 8
B: 7
Common Tags
Gives good feedback (46)
Caring (37)
Respected (25)
Hilarious (24)
Clear grading criteria (16)
Inspirational (15)
Get ready to read (9)
So many papers (7)
Rating Trend

Improving

+0.30 avg change
Jan
Mar
May
Oct
Nov
Dec
Last 6 months
Ratings by Course

121

5.0

(6)

ENGLISH121

5.0

(2)

ENG009

5.0

(1)

ENGCOMP

5.0

(2)

ENG010

5.0

(1)
+8 more courses
Difficulty by Course

40

5.0

ENGLI121

3.0

ENG010

2.0

ENG101

2.0

ENG226

2.0

Similar Professors