4.6

John Harris

Finance - Seneca Polytechnic

4.6
Quality
2.7
Difficulty
93%
Would Retake
91
Reviews
4.6
Quality
2.7
Difficulty
4.6
Helpful
4.6
Clarity

93%

Would Retake

91

Reviews

Rating Distribution
Official

5

81

4

1

3

2

2

1

1

6

What Students Say

This makes you to disencourage you to try your best

IAF330 - 3.0 rating

He gets mad for nothing

FIP404 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

25%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 80 grades
Most common grades:
A (52)
B+ (18)
B (6)
Grade Distribution
A(53)B(6)C(1)D(0)F(0)A-/B+(20)
Based on 80 reported grades
A: 52
B+: 18
B: 6
A-: 2
Common Tags
Respected (44)
Gives good feedback (33)
Caring (32)
Clear grading criteria (29)
ACCESSIBLE OUTSIDE CLASS (13)
Inspirational (13)
Group projects (8)
Amazing lectures (7)
Rating Trend

Stable

-0.07 avg change
Dec
Aug
Mar
Apr
Oct
Dec
Last 6 months
Ratings by Course

COMM4227

5.0

(2)

FSM200

5.0

(3)

FSM305

5.0

(4)

RFC404

5.0

(3)

BACC3105

5.0

(3)
+20 more courses
Difficulty by Course

BACC3105

4.0

ACC2007

4.0

FIN5513

4.0

ACC1012

3.5

ACCT3000

3.5

Reviews (91)
2.0
1.0
IAF330
Sep 9, 2015

His lectures were not helpful at all. He didn't even know how to use the financial calculator for the questions. He's old school and likes to use Excel which isn't very useful because we don't use it for tests.

1.0
3.0
IAF330
Grade: C+
Sep 15, 2015

He has an easy going nature. But this just doesn't make him a good prof. He teaches with the assumption that u already know the material and jumps directly into the questions which he expects you to do without even teaching much. He doesn't know how to use a financial calculator but expects the students to know it. Drop the course and save ur GPA!

5.0
1.0
COMM4227
Feb 16, 2016

Amazing course! Professor Harris makes it interesting with the weekly discussion questions and assignments.

5.0
1.0
FSM200
Apr 2, 2016

excellent class

5.0
1.0
FSM305
Apr 2, 2016

the teacher makes the content of the course seem easier than it is

5.0
1.0
RFC404
Grade: A
Apr 3, 2016

the teacher is very helpful

5.0
1.0
FSM305
Grade: A
Apr 25, 2016

incorporated useful teaching strategies

5.0
1.0
COMM4227
Grade: B+
Apr 27, 2016

the course was truly informative and interesting.

5.0
1.0
RFC404
Grade: A
Apr 27, 2016

I learned a lot. Teacher is kind and helpful to students

5.0
5.0
RFC404
Grade: A
May 25, 2016

Lecture strategy was the best.

5.0
4.0
BACC3105
Grade: A
Dec 13, 2016
Would take again

It was a wonderful semester as the learning was a fun experience

Respected
LOTS OF HOMEWORK
Caring
5.0
4.0
BACC3105
Dec 13, 2016
Would take again

It was pleasure taking the Intermediate Accounting course. I have learned a lot.

Gives good feedback
Respected
Clear grading criteria
5.0
4.0
ACC653
Grade: A
Dec 14, 2016
Would take again

A great deal was learned and provided help with guidance re: what to focus on

Gives good feedback
Respected
Clear grading criteria
5.0
4.0
BACC3105
Grade: A
Dec 15, 2016
Would take again

Instructor was available outside of class time to answer questions and provide support. Learned a lot from the lectures (incredible semester).

ACCESSIBLE OUTSIDE CLASS
Amazing lectures
Caring
5.0
3.0
FIP404
Grade: A
Feb 15, 2017
Would take again

Prof. has always been helpful in all regards.

Respected
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
3.0
FIP404
Grade: A
Mar 25, 2017
Would take again

I completed 2 courses with this professor. it has been a tremendous experience and learned a lot of things from this program. I will surely help me in future in accomplishing my future endeavours. It was great learning from this professor

Respected
ACCESSIBLE OUTSIDE CLASS
3.0
3.0
IAF330
Mar 27, 2017
Wouldn't take again

He doesn't go further in the subjects before we start the exercises and sometimes we get lost. Also, he doesn't show with details the resolution of the exercises and doesn't give us enough time to finish and pop up the solution on the board. This makes you to disencourage you to try your best. He is a nice guy and know acct but I didn't like him

Get ready to read
LOTS OF HOMEWORK
1.0
1.0
FIP404
Grade: B
Apr 13, 2017
Wouldn't take again

He gets mad for nothing. Teaches the content that he only knows. Very rude.

5.0
4.0
ACC2007
Grade: A
Apr 14, 2017
Would take again

Lots of details in the course, but was taught well/interesting

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
ACC1012
Grade: B+
Apr 14, 2017
Would take again

Very prompt with grading/feedback

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
5.0
4.0
ACC1012
Grade: B+
Apr 15, 2017
Would take again

would like to take a course with him again

Inspirational
Clear grading criteria
5.0
3.0
FSM305
Grade: A
Apr 15, 2017
Would take again

good course & teacher (gives hints before tests)

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
FIP404
Grade: A
Apr 18, 2017
Would take again

professor was always very supportive

Respected
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
3.0
FIP404
Grade: A
Apr 18, 2017
Would take again

it was a pleasure to work with this professor

Gives good feedback
Respected
5.0
3.0
FPL221
Grade: A
Apr 19, 2017
Would take again

Professor helped me find a full-time job. (was very helpful).

Respected
Participation matters
ACCESSIBLE OUTSIDE CLASS
5.0
2.0
FPL221
Grade: A
Apr 19, 2017
Would take again

Professor helped in many ways to find a job.

Respected
Inspirational
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
FPL221
Grade: A
Apr 22, 2017
Would take again

Words cannot describe how helpful this professor was by providing me with guidance and replying to all my questions/emails. Thank you so much, professor.

Respected
Participation matters
5.0
3.0
FIP404
Grade: A
May 3, 2017
Would take again

The professor provided thorough guidance and supports during my time in his classes.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
Caring
5.0
2.0
FIP404
Grade: A
May 7, 2017
Would take again

Professor is very understanding, helpful and supportive.

Gives good feedback
Respected
5.0
3.0
ACC653
Grade: A
May 7, 2017
Would take again

I learned a great deal this professor's classes. I hope to take one again in the near future!

Gives good feedback
Clear grading criteria
Amazing lectures
4.0
2.0
ACC653
May 24, 2017
Would take again

put some efforts on his class and you will be fine. i got B without doing anything.

5.0
4.0
ACC653
Grade: A-
Oct 12, 2017
Would take again

I appreciate for the superb learning experience this professor provided.

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
5.0
2.0
FSM200
Grade: A
Dec 10, 2017
Would take again

great teaching style.

Gives good feedback
Respected
Would take again
5.0
2.0
FSM305
Grade: A
Dec 10, 2017
Would take again

I really learned a lot from his classes.

Gives good feedback
Amazing lectures
Caring
5.0
2.0
FSM200
Grade: A+
Dec 11, 2017
Would take again

Awesome teacher! He tells you what is on the tests so you can study well for it. Very quick and to the point with his teaching. I would definitely want to have him as a teacher again.

Clear grading criteria
Caring
Would take again
5.0
3.0
ACCT3000
Grade: A
Mar 5, 2018
Would take again

He is an excellent professor! I have taken this class twice and it honestly didn't go well. His teaching methods are very helpful and I'm very eager to learn

Gives good feedback
Respected
Clear grading criteria
5.0
4.0
ACCT3000
Grade: B+
May 1, 2018
Would take again

Awesome semester! Great course and a great professor. Best managerial accounting professor by far. He knows what he is doing.

Gives good feedback
Clear grading criteria
Caring
5.0
3.0
IAF826
Grade: A
Aug 16, 2018
Would take again

Great professor. Very knowledgeable and experienced

Respected
ACCESSIBLE OUTSIDE CLASS
GROUP PROJECTS
5.0
3.0
IAF826
Grade: A
Aug 16, 2018
Would take again

Very professional and great at explaining any confusions concerning the topics

Respected
Inspirational
Clear grading criteria
5.0
3.0
IAF826
Grade: A
Sep 3, 2018
Would take again

Prof Harris is an impressive teacher. His interactive teaching style made all the difference in helping me to focus on this course. It was a great learning experience because he made auditing contents easy to understand.

Respected
Inspirational
Amazing lectures
5.0
3.0
IAF520
Grade: B+
Dec 24, 2018
Would take again

One of the best professors I have had teach in the program

Participation matters
Inspirational
Clear grading criteria
5.0
4.0
IAF320
Grade: A
Dec 24, 2018
Would take again

Responds to questions, e-mails and appointments on a timely manner. Very accessible to answer concerns and gives hints/tips prior to tests.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
Caring
5.0
4.0
ACC653
Grade: A
Jan 10, 2019
Would take again

Harris is an amazing and inspirational professor who cares about the learning environment of his students. He is readily available and promptly replies to any emails. He starts class on time, and has a clear-cut rubric of what he expects from you . My advice is to participate and attend all classes, as it's the most important path to success.

Participation matters
Inspirational
Clear grading criteria
5.0
3.0
ACC642
Grade: B
May 1, 2019
Would take again

Amazing Prof!

Gives good feedback
Respected
5.0
3.0
ACCT3008
Grade: A
Aug 14, 2019
Would take again

He is really respectful, kind and soft-spoken.

Respected
Inspirational
Caring
5.0
2.0
ACCT2013
Grade: A
Aug 14, 2019
Would take again

He compares the book stuff with real life experiences. And classes are sometimes boring but mostly interesting is you listen carefully. He is caring and super kind.

Respected
Amazing lectures
Caring
5.0
3.0
ACC2031
Grade: B+
Oct 31, 2019
Would take again

Thank you for teaching the management accounting course this term. I have enjoyed learning about managerial accounting in your class and I have a lot of respect for your knowledge and passion on the subject.

Gives good feedback
Respected
Amazing lectures
5.0
3.0
IAF520
Grade: A
Nov 2, 2019
Would take again

He understand the real-world applications of the audit principles and explains the challenges that new accountants face

Accessible outside class
Group projects
Caring
5.0
3.0
IAF320
Grade: A
Nov 2, 2019
Would take again

Attend class and do the homework and you'll do fine. He also gives hints of questions to be on tests.

Respected
Lots of homework
Clear grading criteria
5.0
3.0
ACC2031
Grade: B
Dec 10, 2019
Would take again

I appreciated everything you taught me throughout the semester and very much enjoyed my time in your accounting class.

Gives good feedback
Respected
Inspirational
5.0
3.0
ACC2031
Grade: B
Dec 10, 2019
Would take again

Appreciated teaching style throughout the semester and very much enjoyed my time in your accounting class.

Gives good feedback
Respected
Clear grading criteria
5.0
1.0
ACCT2031
Grade: A-
Dec 10, 2019
Would take again

Very appreciated professor and is amazing at teaching. He makes accounting easier to understand. Very reccommended.

Graded by few things
Caring
5.0
3.0
ACC653
Grade: A
Jan 2, 2020
Would take again

your instruction methods helped me and other classmates excel in the course.

Gives good feedback
Respected
Accessible outside class
5.0
2.0
ACC653
Grade: B
Apr 14, 2020
Would take again

I have learn a lot in the class, and this has help me to apply my concept into the class discussion.

Inspirational
Group projects
Clear grading criteria
5.0
3.0
IAF826
Grade: A
Apr 14, 2020
Would take again

Thanks for teaching and your support throughout the semester.

Respected
Clear grading criteria
Caring
5.0
3.0
ACCT3008
Grade: A
Apr 15, 2020
Would take again

I just submitted my final exam through Blackboard. Besides, I am writing this email to say thank you. It was amazing to have sat in your class this semester. And I learned so much from your lectures. Your lectures help me understand more about finances, which is very necessary for my career in the future. I really appreciate so much.

Respected
Inspirational
Caring
5.0
3.0
IAF826
Grade: A
Apr 17, 2020
Would take again

Ive had a wonderful time learning Income Tax 1 and Advanced Auditing with you and wanted to say thank you for all of your help with everything.

Respected
Hilarious
Caring
1.0
4.0
ACC653
Grade: B+
Jul 6, 2020
Wouldn't take again

Lots of personal reading in this course. Doesn't spend the time going over ideas or any discussions relating to subject. Gives you answers to end chapters solutions and that's it. Tests are not relevant to the Few thing he does talk about. class time 40 min while allocated time is 2h40min. Really dont bother taking this guy if you want to learn.

5.0
2.0
IAF620
Grade: A
Jul 17, 2020
Would take again

Thanks for another great semester, hopefully you're teaching 7th and 8th semester IAF courses. Take care.

Respected
Accessible outside class
Caring
5.0
2.0
ACC653
Grade: A
Jul 20, 2020
Would take again

It was a pleasure to be able to attend your lectures. I hope I get you as a professor after I transfer to the degree program (IAF).

Respected
Clear grading criteria
Lecture heavy
5.0
2.0
RFC221
Grade: B+
Jul 22, 2020
Would take again

Thank you for teaching RFC221. The classes were very useful. I am hoping to transfer into the Financial degree program at Seneca and this is a great prep course

Respected
Clear grading criteria
Caring
5.0
2.0
IAF620
Grade: A
Aug 17, 2020
Would take again

I had a great time with you during this semester. I was with your IAF 620 and Audit 2 classes. Those are great times and thanks

Respected
Inspirational
Caring
5.0
2.0
IAF620
Grade: A
Aug 17, 2020
Would take again

done great and fair, like all the other courses I have had with him.

Gives good feedback
Accessible outside class
Clear grading criteria
5.0
2.0
ACC653
Grade: A
Sep 2, 2020
Would take again

I completed 2 courses with you. I enjoyed your classes and appreciate your hard work.

Gives good feedback
Respected
Inspirational
5.0
3.0
IAF826
Grade: A
Sep 4, 2020
Would take again

You were an amazing professor and I want to thank you for all your help and support not only in class but also with my job search.

Gives good feedback
Respected
Participation matters
5.0
3.0
ACC653
Grade: A
Dec 6, 2020
Would take again

you are one of the most organized professor I had. Thank you! We really appreciate your efforts. It was really a great semester.

Respected
Clear grading criteria
Caring
5.0
4.0
IAF320
Grade: A
Dec 9, 2020
Would take again

the course was a tough one, but with your informative lectures, effective assignments, and helpful reviews I was able to learn the material and earn fair grades.

Amazing lectures
Lecture heavy
Caring
5.0
2.0
RFC221
Grade: A
Apr 20, 2021
Would take again

Thank you so much for the great course. It has been an absolute pleasure being with you this semester.

Respected
Inspirational
Test heavy
5.0
2.0
ACC653
Grade: A
Apr 20, 2021
Would take again

It was nice to be your student,

Gives good feedback
Clear grading criteria
Caring
5.0
2.0
RFC221
Grade: B+
Apr 20, 2021
Would take again

it was a pleasure working with you this semester

Gives good feedback
Respected
Accessible outside class
5.0
3.0
ACC653
Grade: A
Jun 15, 2021
Would take again

Fantastic professor who is always nice and is never condescending, rude, arrogant, or obnoxious as many of other professors in the department are.

Gives good feedback
Respected
5.0
2.0
IAF826
Grade: A
Apr 20, 2022
Would take again

Thank you so much professor for all your help throughout the semester

Clear grading criteria
Caring
Respected
5.0
2.0
IAF620
Grade: B+
Aug 20, 2022
Would take again

Thank you for teaching this course. I learned a lot

Amazing lectures
Gives good feedback
Caring
5.0
3.0
IAF320
Grade: A
Dec 11, 2022
Would take again

It was really a good learning experience

Clear grading criteria
Caring
Respected
3.0
5.0
IAF320
Grade: A
Dec 12, 2022

Exams and assignments were very hard.

Tough grader
Test heavy
Graded by few things
5.0
3.0
ACC653
Grade: A
Dec 13, 2022
Would take again

I appreciate your help during the term. Was a pleasure being your student

Get ready to read
Gives good feedback
Accessible outside class
5.0
1.0
IAF320
Grade: B+
Dec 27, 2022
Would take again

Professor Harris is certainly the BEST PROFESSOR at Seneca College. This is my second course with him and I can't be more satisfied with my performance. He's very easy marker, gives great feedbacks on test and accommodates for legit emergencies. If I was given an option, I will have him in all my courses. Thank you for being an inspiration.

Amazing lectures
Gives good feedback
Caring
5.0
3.0
IAF420
Grade: B+
Aug 15, 2024
Would take again

The time I spent learning in your course has been very good.

Amazing lectures
Gives good feedback
Respected
5.0
3.0
IAF620
Grade: B
Aug 16, 2024
Would take again

I truly appreciate your teaching style and the effort you put into making the course engaging and informative.

Clear grading criteria
Gives good feedback
Caring
1.0
3.0
IAF320
Mar 24, 2025
Would take again

He cannot teach taxes. He just summarizes the topics and encourages the students to not ask questions with his repeated phrase.

5.0
3.0
IAF320
Grade: B+
Apr 4, 2025
Would take again

I gained a lot of knowledge about taxes and financial planning. It is a good learning experience.

Group projects
Respected
Lecture heavy
5.0
2.0
ACC653
Grade: B+
Apr 6, 2025
Would take again

Genuinely enjoyed working through the course and projects.

Group projects
Gives good feedback
Caring
5.0
2.0
IAF826
Grade: A
Apr 16, 2025
Would take again

provided a good understanding of the material. 

Group projects
Clear grading criteria
Gives good feedback
5.0
2.0
IAF826
Apr 21, 2025
Would take again

It was a pleasure to take his Audit class this semester.

Group projects
Gives good feedback
Caring
1.0
4.0
IAF320
Apr 22, 2025

His lectures r not really useful. It's better to read the etext.

1.0
3.0
IAF320
Apr 22, 2025

He cannot answer some tax questions in class. He provides confusing responses to our group.

5.0
4.0
FIN5513
Grade: B+
Apr 23, 2025
Would take again

The lectures are well constructed and organized

Get ready to read
Clear grading criteria
Caring
5.0
2.0
FIN5560
Grade: B+
Apr 23, 2025
Would take again

I have learnt a lot from this course and it is one of my favourite subjects

5.0
3.0
IAF620
Grade: B+
Oct 10, 2025
Would take again

thank you for your support and guidance throughout the term

Group projects
Caring
Respected
5.0
3.0
IAF320
Grade: B+
Dec 10, 2025
Would take again

good use of examples helped me learn

Clear grading criteria
Gives good feedback
Caring
5.0
2.0
ACC653
Grade: A
Dec 11, 2025
Would take again

I learned a lot from the course

Group projects
Clear grading criteria
Caring
Class Info

Online Classes

100%

Attendance Mandatory

25%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 80 grades
Most common grades:
A (52)
B+ (18)
B (6)
Grade Distribution
A(53)B(6)C(1)D(0)F(0)A-/B+(20)
Based on 80 reported grades
A: 52
B+: 18
B: 6
A-: 2
Common Tags
Respected (44)
Gives good feedback (33)
Caring (32)
Clear grading criteria (29)
ACCESSIBLE OUTSIDE CLASS (13)
Inspirational (13)
Group projects (8)
Amazing lectures (7)
Rating Trend

Stable

-0.07 avg change
Dec
Aug
Mar
Apr
Oct
Dec
Last 6 months
Ratings by Course

COMM4227

5.0

(2)

FSM200

5.0

(3)

FSM305

5.0

(4)

RFC404

5.0

(3)

BACC3105

5.0

(3)
+20 more courses
Difficulty by Course

BACC3105

4.0

ACC2007

4.0

FIN5513

4.0

ACC1012

3.5

ACCT3000

3.5

Similar Professors