4.8

Colin Ruloff

Philosophy - Kwantlen Polytechnic University - Surrey

4.8
Quality
2.3
Difficulty
98%
Would Retake
149
Reviews
4.8
Quality
2.3
Difficulty
4.8
Helpful
4.8
Clarity

98%

Would Retake

149

Reviews

Rating Distribution
Official

5

128

4

14

3

6

2

1

1

0

What Students Say

Good profs have great classes; Ruloff has a great class, therefore Ruloff is a great prof

1145 - 5.0 rating

He really makes you think

PHIL1100 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

48%

Textbook Required

31%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 62 grades
Most common grades:
A (19)
A+ (14)
A- (13)
Grade Distribution
A(33)B(5)C(2)D(0)F(0)A-/B+(22)
Based on 72 reported grades
A: 19
A+: 14
A-: 13
B+: 9
Common Tags
Caring (23)
Respected (23)
Hilarious (22)
Amazing lectures (22)
Amazing lectures (20)
Clear grading criteria (17)
Gives good feedback (15)
Participation matters (14)
Rating Trend

Improving

+0.26 avg change
Dec
Apr
Sep
Oct
Nov
Dec
Last 6 months
Ratings by Course

1120

5.0

(1)

1145

5.0

(8)

POLI101

5.0

(1)

PHIL6363

5.0

(1)

PHIL3430

5.0

(1)
+17 more courses
Difficulty by Course

1100

5.0

PHIL2200

4.0

PHIL2120

3.4

PHIL4120

3.3

PHIL120

3.0

Reviews (149)
4.0
2.0
PHIL1100
Feb 5, 2004

Great Teacher, knows his stuff, but he always wonders the room while talking and it can be very distracting. Good teacher though

5.0
2.0
PHIL1120
Jun 22, 2004

excellent teacher, excellent clarity, excellent notes. seems like an incredibly interesting man. makes the class enjoyable, and has a very unique voice which is easy to listen to. amazing style, and generally just a very beautiful person.

4.0
3.0
PHIL120
Oct 7, 2004

He's very enthusiastic and extremely friendly, but he stresses clarity in essays over substantative content, which allows inroductory students to learn how to properly write an analtic paper, sometimes goes over subject matter insufficiently in-depth.

5.0
3.0
POLI101
Nov 24, 2004

Awesome

5.0
2.0
1120
Grade: Not_Sure_Yet
Feb 7, 2005

beautiful, beautiful man. surfer,skateboarder, and superb style. made coming to class a pleasure. unique voice which was always nice to listen to, interesting discussions and examples always given in class, and very clear. if only my major was philosophy...

5.0
1.0
PHIL1100
Mar 17, 2005

If you stay for the entire class it's a most definite pass. He is very helpful and is very good at explaining complex concepts. If you need help ask and participation in class discussions is key. Papers are relatively easy if you pay attention. Overall he's awesome!

5.0
2.0
PHIL1120
Mar 27, 2005

engages his class in discussion that's interesting, his notes are easily understandable

5.0
2.0
PHIL1120
Apr 6, 2005

No Comments

5.0
2.0
PHIL1120
Apr 6, 2005

No Comments

5.0
2.0
PHIL1100
May 26, 2005

Excellent teacher! omg could there be a more perfect prof! u have 2 take him!

5.0
2.0
PHIL1100
Jul 7, 2005

Easy to understand his notes. Don't even bother reading the text. Nice guy.

4.0
3.0
PHILOSOPHY
Aug 7, 2005

Interesting, young, and energetic. Fairly easy marker on the papers, good times

5.0
1.0
PHIL1120
Aug 10, 2005

COOL GUY...GREAT NOTES...DONT BOTHER READING THE TEXT..MIDTERMS ARE EASY....TOTALLY INVITES YOU TO ENGAGE IN DISCUSSIONS AND TOTALLY OPEN TO DIFFERENT OPINIONS...2 MINI ESSAYS THAT ARE EASY...GREAT CLASS AND PROF!!!!

3.0
2.0
PHIL1100
Aug 15, 2005

OMG THIS CLASS IS SO BORINGGG!! easy prof...3 small essays each worth 20% final worth 30% gives quest out b4 hand. pretty cool guy tho class reallly really suxxxxxxxx its better to borrow the text frm sum1 in class cuz u wont eva need it besides for the essays waste of money!!

5.0
3.0
PHIL1100
Sep 2, 2005

first off, this teacher is the hottest prof i've ever seen. next, his teaching methods are great, always encourages class discussion, and easy to learn at the same time. an absolutely brilliant mind. he helped me out so much throughout the entire semester. i'd love to take another class with him.

5.0
3.0
PHIL1100
Oct 26, 2005

Great teacher, has some great insights and lets the class control the pace of the lecture. Encourages a good debate between issues. I love this class and he is an excellent teacher

5.0
3.0
PHIL1145
Grade: A
Oct 27, 2005

super cool, fun and intelligent. I would take any class he teaches.

5.0
2.0
PHIL1120
Nov 5, 2005

Totally cool prof, great class disscusions. Very good teacher for philosophy of religion because he teachs in an unbiased way, none of us can figure out if he is theist or atheist. I got alot out of this course.

4.0
3.0
PHIL1145
Dec 13, 2005

Interesting class. Cool guy. Easy to understand.

4.0
4.0
PHIL1120
Mar 8, 2006

ruloffs an awesome prof. he's inspiring, motivating, and hilarious in class. he really gets you questioning and thinking about philosophy and religion

5.0
4.0
1145
Apr 9, 2006

Makes material interesting and easy to understand. Peppers lectures with tidbits that relate topic to other areas of philosophy. Will definitely take more courses from him.

5.0
1.0
PHIL1120
Jul 11, 2006

a champ

4.0
2.0
PHILOSOPHY1100
Jul 12, 2006

First, I would like to say...HE IS NOTTT NOTTT NOTTT HOT!!!! whoever thinks that is crazy!!!! Although, his class is interesting, he tries his best to explain what the text is trying to say.....the class gets very boring at times but he tries to be enthusiastic and funny with the dry material.

5.0
2.0
PHIL1100
Jul 25, 2006

AWSOME... REAL EASY... GIVES CLEAR NOTES... LOVES CLASS DISCUSSIONS... YOU WON'T FALL ASLEEP IN CLASS :)

5.0
1.0
PHIL6363
Aug 1, 2006

Fantastic teacher, very fair, engaging, hilarious, hot....take the class

3.0
3.0
PHIL1100
Oct 21, 2006

prof colin is most definately a dream boat i also find his keen eye for observation a real turn on...perhaps this skill could be make him captain of MY neighbourhood watch??

5.0
4.0
PHIL1100
Dec 11, 2006

No Comments

5.0
3.0
PHIL1100
Jul 24, 2007

colin's great. i recommend him to anyone taking this course. you can tell he loves his job and he makes the course interesting.

3.0
3.0
PHILS1100
Aug 1, 2007

EASY ! IF YOU STUDY ! TERM PAPER IS A LITTLE CONFUSING TESTS ARE SHORT ANSWERS ONLY !

3.0
3.0
PHIL1100
Jul 12, 2008

this teachersvery nice,funny and stuff butyou have to write ALOT of notes 4-5( somtimes more) front and back each class wich makes class mandatory to atend and his tests are short answers ..thers so much MEMORIZATION for the tests..you gotta kno or ull not do good.ad then thers a paper due which is confusing and thers 4 tests /20- 20-30% each

5.0
3.0
PHIL2120
Apr 1, 2009

Colin is the best teacher I've ever had. I've taken two courses with him now and he only keeps getting better! Very inspiring, helpful, and friendly. He shows so much passion in his job and he makes philosophy such an interesting subject! Thanks Colin!

4.0
5.0
PHIL2120
Apr 6, 2009

Took a 2nd year class with professor Ruloff. My advice: check the syllabus in the first class and see if you are willing to put in the work. Colin is a great guy, but he expects A LOT from you: tests every few weeks and essays too! There is A LOT of memorization for exams, and difficult essays on top of that. You have been warned!

5.0
4.0
PHIL1100
Apr 14, 2009

Rad prof. knows his stuff and great at teaching it...interesting course material, and random stories thrown in just to keep you engaged. funny and chill. most def. recommend him.

4.0
2.0
PHIL1100
Apr 15, 2009

Really good professor. Approachable and his tests were fair without too much trick stuff. My only complaint would be that he needed to learn when to shut people up. Way too much off topic conversation during a class where there wasn't enough time to cover everything anyway.

5.0
2.0
PHIL1100
Oct 8, 2009

Awesome prof. Don't bother buying the textbook; his notes are more than sufficient. Super clear, awesome notes (I look back at his notes for clarification on some topics in my current 2nd year class at UBC haha). Take this class, you won't regret it :)

5.0
3.0
PHIL2120
Dec 25, 2009

This professor is the best Philosophy professor OUT THERE. He allows the students to expressive their views and makes class interesting, you will never have a dull class. As for tests, if ur an idiot and didnt participate in class then u will obviously do poorly.

5.0
1.0
PHIL1100
May 10, 2010

AWESOME teacher!!

5.0
2.0
PHIL3430
Jun 16, 2010

3rd class I took with him, I wish he'd teach more. Am in LOVE. Awesome prof, eliminates need for txtbook, notes are amazing..best Prof out there. Am doing a phil minor because of him =). Just study his notes, he never has surprises.

5.0
1.0
PHILL1100
Jul 17, 2010

He's so down to earth I love it! He's such a good prof. Completely passionate about what he's teaching. His notes are a hell lot better then the textbook (don't buy the book). He'll make you feel so comfortable speaking in class or even approaching him outside of class. AWESOME GUY AND AN AWESOME PROF!!

4.0
3.0
PHIL1100
Aug 20, 2010

Good prof. Not an easy course, but he does amazing lectures and excellent notes. Quizzes are marked and given back the next class and there is only one paper due at the end.

5.0
3.0
PHIL2120
Nov 24, 2010

FAVOURITE PROF!!! such an amazing guy and he interacts so well with his students, so easy to talk to and will help you no matter what. answers e-mails and totally willing to talk to you about anything. handouts are great! NO NEED FOR TEXTBOOK AT ALL!!! (he will even tell you that!!) absolutly amazing guy! take as many classes as you can with him!!

5.0
1.0
PHIL1100
Nov 25, 2010

The most interesting man in the world. Shred u previous experience of learning nothing in Phil class. He is excellent in teaching and is very easy to follow. Explain everything clearly and in ENGLISH. I took the same class in sfu and learn nothing. The stuff he taught me forever change my view of the world. Too bad I'm not a Phil major.

5.0
1.0
PHIL1107
Apr 20, 2011

ruloff is the prof everybody wants. material is NOT easy, specially my class was history, supposed to be very boring and dry! he was explaining the material so good, that i was literally EXCITED to write the exam. if you commit to emailing and attending his office hours (even if u have nothing to say) he'll make sure you get where u want! DO IT!!

5.0
2.0
PHIL1145
Apr 26, 2012

Colin is already one of my favourites after one class with him and I've been attending Kwantlen for over 2 years. I liked our class discussions and just having fun while learning! He makes the material easy to understand and implement, recommended for sure!!

5.0
2.0
PHIL2210
Jan 2, 2013

Super duper nice guy! He's willing to go out of his way to make sure you do well in the course. He's really good at giving examples and explaining concepts that otherwise would not be very easy to comprehend. I'd definitely recommend him.

5.0
2.0
PHIL1100
Jan 7, 2013

A genuinely good prof. Super nice and makes class pretty fun! Shows a lot of videos you could find at home and rewatch online. Didn't study more than two days prior to exams for my mark. NO ESSAYS (in my class). Would definitely recommend him.

5.0
1.0
PHIL2210
Feb 7, 2013

Best phil teacher. I think he's probably the best philosopher (in the school) in my opinion. Super smart and super nice. He's really funny and engaging in class. Most down to earth, and friendly. Class structure was awesome too. Actual material was definitely tough.

5.0
2.0
PHIL4210
Apr 30, 2013

4210 is a seminar class which is the second one I have taken with Colin and looked forward to class every week. I would recommend taking this class or any upper level phil course with Colin as provides students with more than enough material, always there to help, explains topics clearly and makes class fun. Best phil prof at Kwantlen.

5.0
2.0
PHIL1100
Apr 2, 2014

Amazing professor, definitely my favorite. If you go to all his classes and listen during his lectures, you will get a good mark. He obviously loves what he teaches, and keeps the class really interesting. Definitely recommend him.

5.0
1.0
PHIL1145
Grade: A-
Apr 7, 2014

Awesome prof! He makes the material very clear and interesting by giving real life examples. I loved going to his class and attended every single one. Attend his classes and read the book and you will get a very high mark.

5.0
2.0
PHILL1145
Sep 23, 2014

Class is heavily based on both notes and book in a 5050 split. He is the clearest prof I have ever had and makes class very interesting. If taking philosophy you should take this prof in at least one of your courses

5.0
2.0
PHIL1110
Nov 19, 2014

Colin is a super great prof! He's incredibly clear in his lectures and the exams are all based off of his notes. You can tell he really loves teaching philosophy (and surfing). No need to get the textbook, his notes are perfect

5.0
3.0
PHIL1100
Nov 26, 2014

Colin is amazing. He really makes you think. Don't bother getting a textbook, you can just fine it online. This class is not easy though, if you memorize everything he's taught you, you will do well on the tests. Also, you can't miss class. His tests consists of many examples he will only give in class. Well worth considering

5.0
4.0
PHIL1100
Dec 8, 2014

Ruloff is a great prof, he wants you to get it. The concepts are confusing and complicated but he takes the time to explain them fully and is always available to answer your questions. Would definitely take him again

2.0
5.0
1100
Dec 16, 2014

Makes test too complex and difficult to write... and 70% of the course grade is based on tests. Why would Kwantlen even allow this? Regardless, unless you have a photographic memory or are really good at memorizing EVERYTHING taught in every class, good luck passing. Take this course with someone else.

5.0
1.0
PHIL2210
Dec 19, 2014

Colin is the best Prof I had during my career at Kwantlen. He loves to talk about himself and it is hilarious! I can hear him all day long. Materials are straightforward and easy to understand. All exams are 100% based on his lecture, as long as you attend every class, you will get a good grade!! SoWhat are you waiting for??? Go sign up his class!

5.0
2.0
PHIL1100
Feb 16, 2015

His lectures are awesome and can really get you thinking!

5.0
3.0
PHIL1100
Mar 14, 2015

Great class. Very personable professor. Clear instructions. As long as you understand the concepts you'll do well.

5.0
2.0
1145
Mar 25, 2015

Colin is an amazing professor. Always willing to help and make sure you understand the material. There is no way you can't get an A if you get help from him. Always available in his office hours. One of my fave profs!! Would definitely take another class with him.

5.0
2.0
PHIL1100
Grade: A
Apr 28, 2015

Ruloff is a really great instructor. Attendance is mandatory as parts of the quiz are directly from examples from class. 4 quiz's and 2 papers. Textbook isn't needed and he tells you as much. All readings can be found online but if you attend class, no need to read them. Class is kinda dry but Ruloff tries his hardest to make it interesting

5.0
2.0
1145
Grade: A-
Jun 16, 2015

Good profs have great classes; Ruloff has a great class, therefore Ruloff is a great prof.

5.0
2.0
PHIL1145
Dec 3, 2015

Okay. Listen up people. Colin is the best prof I've ever had the pleasure learning from. He is clear, helpful, funny, and he makes your life so easy. He's always there to help you and will make sure you understand and he has the funniest stories to tell. I wish he taught every class at kpu. MUST TAKE!!!!!

5.0
2.0
PHIL1145
Dec 15, 2015

He is sosososososoooo nice !!! Best prof i've ever had, he is funny and helpful, work hard and you will be fine!

5.0
2.0
PHIL1145
Grade: A-
Dec 19, 2015

Colin really enjoys teaching Philosophy ,and his exams are pretty straightforward. I am taking him again for another course.

5.0
2.0
PHIL1145
Grade: A
Jan 3, 2016

Colin is AMAZING! I wish he taught everything. Lecture is crystal clear and he will occasionally provide notes. Takes info directly from the textbook and exams are VERY fair and representative of what he teaches. Gives 1 break halfway through class. Always helpful and available if you don't understand the concept. A+++ for him. Great prof.

5.0
1.0
PHIL1145
Grade: A
Mar 18, 2016

Colin is a great guy. He summarizes the content of an entire chapter onto one small page. Attend class, participate in the lecture and you're guaranteed and A. He's very down to earth and loves to tell stories about his life (They are pretty funny). He's easy to approach and enjoys having you ask questions. I would highly recommend him!

5.0
3.0
PHIL2120
Apr 10, 2016

Recent Phil grad. I had quite a few courses with Dr. Ruloff years ago. Take a course with him! Even if you are not a philosophy major, you will enjoy his classes. He is simply the best philosophy instructor I've come across (both in Kwantlen and UBC). His material is very clear though challenging at times. You must be ready to work.

5.0
3.0
PHIL1145
Grade: A
May 2, 2016

Colin is definitely one of the raddest profs you'll ever have. His teaching is straightforward, he's super chill, and he's always happy to help you out. He didn't have any midterms or a final, just a series of small tests on one or two chapters which were fully covered in class. Awesome guy. Highly recommend!

5.0
3.0
PHIL4210
May 25, 2016

Colin is definitely one of the best professors I've had. I have learnt very much in his classes. What I've learnt helped me get into graduate school. I actually used an essay I wrote in his class as the writing sample for my applications. Thanks to his comments I was able to refine this essay which impressed the schools which accepted me.

5.0
4.0
PHIL1100
Grade: B-
Jul 25, 2016
Would take again

Outstanding prof. Prepared and administered mock tests for me when I was having difficulty grasping some of the concepts. His stories are hilarious. Lots of life experience. Loves Philosophy. I would take him again.

5.0
2.0
PHIL2210
Nov 29, 2016
Would take again

After a year of courses, Ruloff is by far the best. His classes are highly entertaining and with his lecture style it is easy to follow the complex material. On top of his awesome personality, the workload was great - not too much, but enough to really learn the stuff. I can't recommend this guy enough!

Hilarious
Amazing lectures
5.0
1.0
PHIL1145
Grade: A+
Dec 7, 2016
Would take again

Best prof ever, if anybody is interested in taking any of his courses!! I highly recommend he's a super fantastic teacher. He does not make class boring at all! You almost want to show up to every class because of it being so enjoyable! Wish I could take him again! P.S. trust me, you will not want to skip this class, because the guy is a LEGEND!!

Hilarious
Amazing lectures
Caring
5.0
1.0
PHIL1145
Grade: A+
Dec 7, 2016
Would take again

AMAZING PROF!!! Loved attending his class just to hear his funny jokes and stories. But don't get me wrong, these stories don't take away from the course-his lectures are extremely thorough and interesting! He made me wish I was majoring in Philosophy just to take his courses every semester! :p

Hilarious
Amazing lectures
Caring
5.0
2.0
PHIL1100
Grade: A
Dec 13, 2016
Would take again

Colin's an awesome guy. Phil 1100 is a pretty easy class and he keeps it that way. If you pay attention in class and review handouts its not hard to get an A. Concepts are pretty interesting too, I'd highly recommend the class - especially with Colin!

Respected
5.0
2.0
PHIL1145
Grade: A
Apr 19, 2017
Would take again

Colin makes 1145 as interesting as possible (it isn't otherwise). If you attend class, pay attention, and study the handouts you'll do great. Best prof for 1st year phil classes!

5.0
3.0
PHIL1100
Oct 4, 2018
Would take again

Love the way he teaches the subject and he make sure that you understand everything.

Inspirational
Amazing lectures
Caring
5.0
3.0
PHIL2210
Nov 21, 2018
Would take again

By far my favourite teacher in the philosophy department. No textbook or outside sources, just show up, listen to the lecture, participate and you'll succeed. He is accessible outside of class if you need! Super funny guy too, one of the best teachers at Kwantlen.

Gives good feedback
Participation matters
Amazing lectures
5.0
1.0
PHIL1145
Grade: A+
Nov 24, 2018
Would take again

Best Prof i have ever had. Great teaching style. Funny, relax, and helpful. Hands down one of the kindest prof's I've ever had.

Inspirational
Clear grading criteria
Hilarious
4.0
1.0
PHIL1145
Grade: Incomplete
Nov 26, 2018
Would take again

he is the best

Gives good feedback
Respected
SO MANY PAPERS
5.0
3.0
PHIL1145
Dec 4, 2018
Would take again

I have taken a few philosophy classes to try and get my philosophy credit for my degree and never stuck to one because i did not like the class or prof. Colin was the most amazing prof, he really cared and tried to make the class as easy and fun as he could and he did a great job. he is a solid guy and would not recommend anyone else!

Participation matters
Skip class? You won't pass.
Amazing lectures
5.0
1.0
PHIL1145
Grade: B+
Jan 25, 2019
Would take again

Colin is by far the best professor Ive had since Ive started at Kwantlen. No need to buy any textbook, as he gives out a summarized handout of the chapter and goes over it thoroughly in class, tests are easy as long as you understand the notes, and no final exam! He turns very boring content into something that you actually want to learn about

Participation matters
Amazing lectures
Caring
5.0
2.0
PHIL1100
Grade: Not sure yet
Apr 8, 2019
Would take again

Colin introduced me to philosophy and here I am now doing a minor in it:) That alone should demonstrate just how inspiring this man is. His stories are both fascinating and draw you in. His lectures are immersive and are very easy to understand, making him a perfect choice to take the intro class with. See him outside of class if you need help.

Accessible outside class
Participation matters
Test heavy
5.0
2.0
PHIL1145
Apr 9, 2019
Would take again

One of the best prof I've every met during my university time. Very a humour, humble and caring guy. He has made the lettuce as understandable as he could. Don't miss out the class, pay good attention and do the hw; its guarantee that you will pass the course for sure.

Respected
Inspirational
Hilarious
5.0
2.0
PHIL1145
Apr 9, 2019
Would take again

fascinating teacher

5.0
2.0
PHIL1145
Apr 9, 2019
Would take again

He is an amazing professor. Super easy class.

Accessible outside class
Clear grading criteria
Amazing lectures
4.0
1.0
PHIL1100
Apr 16, 2019
Would take again

He is truly a wonderful prof! You should participate in discussion as you will build connection and a better understanding of the material. Very clear about whats on the tests (which are not too hard at all) and goes over material constantly so even if you dont pay a lot of attention youll probably still catch on. I would 100% take him again!

Clear grading criteria
Amazing lectures
Caring
5.0
3.0
PHIL2210
Grade: A
Jun 12, 2019
Would take again

While I did not terribly enjoy Epistemology, having Colin made me look forward to each and every lecture.

Respected
Inspirational
Hilarious
5.0
1.0
PHIL2210
Grade: Not sure yet
Oct 28, 2019
Would take again

Colin is my absolute favorite professor at KPU! He's hilarious, caring, and really tries to interact with all of the students. I've never had any homework in class besides brushing up before a test for 15-30 mins, this is my second class I've taken with Colin and I received an A in the last class. I highly recommend taking him if you haven't yet!

Respected
Hilarious
Amazing lectures
5.0
4.0
PHIL2200
Grade: A
Dec 2, 2019
Would take again

Colin is by far the best teacher I have ever had in my entire university education. He is friendly, personable, intelligent, and most important, empathetic. He cares more about your education than his own scholarship, and this is reflected in the layout of the course, his ability to lecture, and the strong relationships he forms with many students.

Respected
Accessible outside class
Participation matters
5.0
3.0
PHIL1100
Apr 8, 2020
Would take again

Colin is one of the few good profs at kpu. im not a phil major but i would totally take more of his classes because he is so passionate about whatever he teaches. Literally he talked about bricks in the wall once and it wasnt boring!!! You need to study and pay attention in class to pass and if youre stressed go to office hours THEY HELP ALOT!!!

Accessible outside class
Inspirational
Test heavy
3.0
4.0
PHIL1145
Grade: B
Apr 15, 2020
Wouldn't take again

Colin is nice but he expect from you to write exactly what he taught. This course is not an easy A Dont take it as a credit if you are not interested in philosophy.

Participation matters
Skip class? You won't pass.
Tough grader
5.0
4.0
PHIL1145
Grade: A-
Apr 21, 2020
Would take again

Stellar guy! Made a difficult and boring class enjoyable.

Gives good feedback
Skip class? You won't pass.
Hilarious
5.0
2.0
PHIL1145
Grade: A
Apr 23, 2020
Would take again

Colin is a great prof:) he makes his course interesting and supports students to get better grade.

Gives good feedback
Respected
Participation matters
5.0
3.0
PHIL1100
Grade: A-
Apr 29, 2020
Would take again

Hes an amazing teacher. He does mark you on few tests that are worth a lot. Participation matters as well. However, loved the class and he genuinely cared for his students.

Participation matters
Test heavy
Caring
4.0
3.0
PHIL1145
Grade: A-
Aug 15, 2020
Would take again

Took him during Spring sem and he's one of the best profs I've taken. His lectures are amazing and make the topic very entertaining. His tests are average, he tells you what to expect and some of the questions are already asked during his lecture so listen and write down notes. Just amazing!

Respected
Hilarious
Amazing lectures
5.0
3.0
PHIL1145
Grade: B-
Nov 21, 2020
Would take again

Super easy class, lectures are posted and you just have to watch and make notes. Course is based on 5 tests worth 20% each. If you watch the lecture the tests are super easy. Tests are multiple choice or true and false.

Clear grading criteria
Amazing lectures
Caring
5.0
3.0
PHIL1145
Dec 8, 2020
Would take again

He is the BEST professor I have ever met!!!! FUN lectures and KIND to students.

Gives good feedback
Respected
Amazing lectures
5.0
1.0
PHIL1145
Grade: A-
Dec 9, 2020
Would take again

This was my first time taking a philosophy class and I didn't expect to enjoy it as much as I did. Professor Ruloff's lectures are straight forward and he makes the concepts easy to understand using his simple examples. I would 100% recommend Professor Ruloff as an instructor If you want to take an easy, straight forward, interesting class.

Clear grading criteria
Amazing lectures
Caring
5.0
4.0
PHIL1145
Grade: B+
Dec 9, 2020
Would take again

Ruloff is an amazing professor and a funny guy. I enjoyed his lectures, but I suggest you: make a good lecture notice. It helps your tests.

Gives good feedback
Respected
Amazing lectures
5.0
1.0
PHIL1145
Grade: B+
Dec 9, 2020
Would take again

I took Colin online during Covid class asynchronous The course consisted of 5 tests worth 20% each The majority of the tests only had 20 questions The lectures are very easy to understand He has a very passionate energized voice and he really does care about his students-he checked up on me when I did terrible on my last exam and boosted my grade

Respected
Clear grading criteria
Caring
5.0
3.0
PHIL1145
Dec 10, 2020
Would take again

Super nice prof! Easy to get a hold of. Lays out expectations at the beginning of the term. 5 tests, straightforward, all the answers can be found in the lectures.

Clear grading criteria
Hilarious
Caring
5.0
1.0
PHIL1145
Grade: B+
Dec 12, 2020
Would take again

Great prof ! Made the content in the class easy to understand. Class was compromised of 5 exams worth 20% each

Gives good feedback
Respected
Accessible outside class
5.0
3.0
PHIL1145
Grade: B+
Dec 15, 2020
Would take again

My second time taking a class with professor Ruloff. He is a great prof and his lectures were very entertaining, even though this course was online he managed to make the course interesting and engaging. He was very helpful with everything and an easy marker. I would highly recommend for students to take professor Ruloff's courses.

Gives good feedback
Respected
Clear grading criteria
5.0
4.0
PHIL4120
Grade: A-
Apr 18, 2021
Would take again

Love taking Colins classes! This class was EXTREMELY challenging but it paid off in the end. Hes a generous marker and gives you lots of feedback on essays. If you take this class prepare to work for a good grade. Interesting material, learned a new argument for Gods existence every week. Was marked on 2 essay proposals, 2 essays and 1 T/F final

Respected
Participation matters
Caring
5.0
3.0
PHIL4120
Grade: A-
Apr 19, 2021
Would take again

Colin is an amazing professor for anyone who is truly passionate about philosophy. He brings a fun and welcoming aura to the classroom, he's a genuinely cool dude. His lectures are clear and inspire critical thought. He's always ready to answer questions, so don't be afraid to raise your hand! Overall an amazing professor.

Gives good feedback
Inspirational
Amazing lectures
5.0
3.0
PHIL4120
Grade: A
Apr 20, 2021
Would take again

Colin is such a great lecturer - one of my favourites so far at KPU (and I'm not even a Phil major). Although this is a 4000 philosophy level class, Colin makes it enjoyable and digestible in every single lecture. He is clearly passionate and extremely knowledgeable about his philosophy areas. I recommend you to take any class with Colin!

Graded by few things
Hilarious
Amazing lectures
5.0
2.0
PHIL1145
Grade: A+
Dec 7, 2021
Would take again

Dr. Ruloff made critical thinking (phil 1145) really enjoyable and easy to do on my own time! He gives very concise and straightforward lectures that are easy to follow. The course was super applicable to the relevant world! I'd recommend him and take him again!

Graded by few things
Test heavy
Amazing lectures
4.0
4.0
PHIL1145
Grade: B
Dec 7, 2021
Would take again

Colin provided ample material and examples and was always open to helping me out with different questions I came up with. There was humor, which of course made the sessions easier to take. Colin does make you work for your grades, but I see that as a positive Thanks very much Colin

5.0
2.0
PHIL1145
Grade: A
Dec 11, 2021
Would take again

colin is a great prof! i was hesitant in taking this class since i'm not a philosophy major but i ended up really enjoying it and getting an A! there are only 5 tests in this class and they can be somewhat challenging so make sure you take good notes from his lectures to do well in them as they make the material easy to understand!

Respected
Graded by few things
Amazing lectures
5.0
3.0
PHIL2210
Dec 14, 2021
Would take again

Took the course online during COVID. 4 tests (mostly true and false) and a short essay were the cumulation of the marks, but that's not to say they were easy, as the material can be challenging. Colin made the material fun, down to earth, and engaging. It was a refreshing experience to learn from him. 10/10 would take a class from him again.

3.0
3.0
PHIL2210
Grade: A-
Dec 23, 2021
Wouldn't take again

The good: short lectures, precise and engaging material, not long readings, 5 test with. The bad: The feedback e.g. THIS IS NOT A SENTENCE or THIS IS HARD TO FOLLOW, written as shown. Slow or no answering email, he cannot meet online to discuss the feedback. Asynchronous not respected, test must be done the same day which create time conflict .

Hilarious
Amazing lectures
5.0
5.0
PHIL1145
Apr 10, 2022
Would take again

A True educator! I took Critical Thinking with Colin Ruloff and he was amazing, the course material can be confusing at times but Colin's lectures provide a clear understanding of the material with relevant examples. If you want a professor who's both understanding and clear in their teaching methods...Colin Ruloff is the one.

Amazing lectures
Caring
5.0
3.0
PHIL1145
Apr 11, 2022
Would take again

If you want the take Philosophy, take it with Colin! He is a fantastic teacher and you'll learn lot's from him! His instructions are clear and he clearly strives to see his students succeed. He also tries to make the material as interesting as possible and responds to emails in a fast manner!

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
2.0
PHIL1145
Grade: B
Apr 15, 2022
Would take again

amazing prof and really makes you understand the lectures and is super helpful! Definitely take his class.

Amazing lectures
Inspirational
Caring
4.0
3.0
PHIL1145
Grade: C+
Apr 19, 2022
Would take again

Very understanding and caring teacher. Includes some humour to try and make the lectures easier to watch. Listen to the lectures when he emails them and don't procrastinate this course.

Hilarious
Caring
Respected
5.0
2.0
1145
Grade: A+
Dec 2, 2022
Would take again

PHILL1145 is not easy. It is a dry, boring course, but Colin made everything bearable. He is very enthusiastic when teaching his lecture, funny and a straight forward professor. There are no tricks to his course. You have to watch the lessons and take really good notes. It's as simple as that, but you have to put in the effort and not procrastinate

Clear grading criteria
Hilarious
Test heavy
5.0
2.0
PHIL1145
Grade: A
Dec 3, 2022
Would take again

I took Phil 1145 with Ruloff online which isn't an easy course however, Ruloff made the criteria super straightforward. The material can be dry but he made the lectures that are pre-recorded engaging and easy to follow. There is no assignments or projects only 5 exams which are NON-CUMULATIVE. If you have the chance to take him do yourself a favour

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
3.0
PHIL1145
Grade: C+
Dec 3, 2022
Would take again

Best proff I ever had was not doing too good in start but he was very accommodating and helpful. Always there to help you understand the lecture If I could I would take him again!!!!

Gives good feedback
Respected
5.0
1.0
PHIL1145
Dec 3, 2022
Would take again

Professor is very nice

Clear grading criteria
Gives good feedback
Inspirational
5.0
3.0
PHIL1145
Grade: A
Dec 4, 2022
Would take again

The class was a little boring online, but the online tests made up for it. The class is easy if you keep up with lectures. Professor responds to emails fairly quickly, and you have a 12-hour period to complete the tests. Highly recommend this course, it is taught well.

Amazing lectures
Respected
Graded by few things
5.0
2.0
PHIL1145
Mar 5, 2023
Would take again

He is ABSOLUTELY AMAZING!!! Choose his class if you could (his classes are always full). He makes tough concepts so much easier, and he is the person that makes me like Phylosophy! 10 out 10!

Amazing lectures
Respected
Accessible outside class
5.0
1.0
PHIL1145
Grade: A
Apr 4, 2023
Would take again

It is clear that Colin coming from a family generation of professors, he knows how to teach and knows how to adapt a course that would be dry and boring to a fun, entertaining, and memorable course. It is rare to have a prof like him, and it makes sense why his courses are always full. I wish him and his family the best

Amazing lectures
Hilarious
Caring
5.0
2.0
PHIL1120
Grade: A
Apr 17, 2023
Would take again

Good professor who likes to engage with his students

5.0
2.0
PHIL1145
Grade: B+
Apr 19, 2023
Would take again

Colin was amazing at turning dry and boring material into the most engaging part of your day. Colin shares a passion with his students to strive academically and also to enjoy life out of our tedious classes. I have never met someone so genuinely kind, caring, understanding and respectful. Do yourself a favour and take this course!

Amazing lectures
Inspirational
Respected
5.0
2.0
1145
Grade: B+
May 7, 2023
Would take again

Amazing experience in the full semester. Best cool professor at KPU. Loved the way he teaches and treats no homework, no assignments just the lectures, and if you will be attentive in class, then here you Goo!! Cheers!

5.0
2.0
PHIL1145
Grade: A+
Jul 14, 2023
Would take again

Colin is passionate about philosophy and really tries to make the course engaging. If you show up to class and pay attention during the lectures you will likely get a good grade. No textbook, no graded coursework outside of class time, and tests were straight forward around 25 questions. Grades were determined by four main tests one small quiz.

Lecture heavy
Graded by few things
5.0
1.0
1145
Grade: A+
Dec 8, 2023
Would take again

Colin Ruloff teaches dry materials interestingly and passionately, he explains the complicated concepts clearly and straightforwardly. 5 homework without essays, exams, or reading materials. Colin makes the study times enjoyable and stress-free. Pay attention to his lectures and finish the homework on time, you are guaranteed to have a good grade.

Participation matters
Clear grading criteria
Caring
5.0
1.0
PHIL1145
Grade: B+
Dec 11, 2023
Would take again

Take this prof, he's really approachable. 5 assignment which are quite easy if you watch the lectures.

Amazing lectures
Gives good feedback
Caring
5.0
2.0
1145
Grade: B+
Dec 20, 2023
Would take again

This was my first class in philosophy and I had heard that 1145 can be a tough course.However Colin is a great professor; he's passionate about the material which made the lectures fun to watch and was very responsive and supportive via emails Just pay attention to the lectures you'll do just fine I would recommend anyone to take a class with him!

Accessible outside class
5.0
1.0
PHIL1145
Grade: A+
Mar 27, 2024
Would take again

Love this guy, really entertaining and educational professor. Can be a bit repetitive but he's really just trying to encourage memorization. He makes showing up for a Monday morning class exciting, not many profs can confidently boast that. I would gladly take another course with him

Amazing lectures
Hilarious
5.0
2.0
1145
Grade: Not sure yet
Apr 11, 2024
Would take again

Best uni professor so far! He has a hilarious sense of humour, and is able to turn such a boring and bland topic (philosophy) into a course that people look forward to. Beware: he does not post his slides, and does not allow retakes/ email submissions. Course consists of lengthy lectures each week and 5 tests, the last being a take home one. 10/10!

Hilarious
Respected
Accessible outside class
5.0
3.0
PHIL1145
Grade: A+
Apr 15, 2024
Would take again

Colin is an fantastic professor! His lectures are amazing. The course material is easy to understand because it is well organized. It you come to the class regularly, pay attention, and review the notes for tests, you'll do well.

Participation matters
Amazing lectures
Clear grading criteria
5.0
2.0
PHIL1145
Grade: Rather not say
Apr 18, 2024
Would take again

He's an amazing professor, if you try hard and focus in class you will get a good grade. Replies to emails very fast. You can tell he wants everyone in the class to do well. Engage in class and ask questions.

5.0
1.0
PHIL1145
Grade: Not sure yet
Apr 20, 2024
Would take again

This is one of the best professors I have had till now. He makes the classroom a very good space to study. I would love to take his courses more if I have the time since they aren't needed as of now.

Participation matters
Inspirational
Respected
5.0
3.0
PHIL1145
Grade: A-
Apr 22, 2024
Would take again

Awesome teacher 10/10! Be ready for tests which are all easy if you attend all the lectures and ask questions to clarify your concepts. Always offered us coffee and was very educated in his field. No books only lecture slides and handouts that are given on a weekly basis.

Participation matters
Amazing lectures
Test heavy
5.0
5.0
PHIL1145
Grade: A+
Jul 30, 2024
Would take again

he is simply awesome. just attend his lecture and listen to what he says and i guarantee that you'll get an A+. the way he explains the topic is so good that if you listen carefully in class, you dont need to revise or review at home. another good thing is, no homework assignments or textbooks. just a few simple tests and thats all.

Amazing lectures
Clear grading criteria
Inspirational
5.0
2.0
PHIL1145
Grade: A+
Aug 15, 2024
Would take again

This online course was highly flexible where Professor Colin recorded his lectures to Youtube, making it easy to access anytime. His explanations were very clear, and his enthusiasm shone through the video. All materials were provided in the videos with no extra textbook costs. You can easily do well in the course by reviewing the videos provided.

EXTRA CREDIT
Amazing lectures
Clear grading criteria
5.0
2.0
PHIL1145
Grade: A
Nov 19, 2024
Would take again

Professor Colin's lectures are engaging and the material is well-organized. Attend class, review the notes, and you'll likely do well. unstuck AI also proved a helpful study tool alongside the course content.

5.0
1.0
PHIL1145
Grade: A
Nov 22, 2024
Would take again

Colin is an amazing professor! He always mentions how the class is lecture heavy and is "boring stuff" but he makes his lectures very engaging. He doesn't allow phones during his lectures but I didn't mind because you really do have to be engaged and participating to understand the material. Tests are easy, concept is easy, just come to class :)

Amazing lectures
Caring
Lecture heavy
5.0
1.0
PHIL1145
Grade: A+
Dec 1, 2024
Would take again

Probably the easiest class at KPU. Little boring but he makes it fun. Really easy tests, No final, No Midterm only 5 tests. The last test you get to take it home and do it, so easy 100% on the last test. Replies to email mostly the same day.

Amazing lectures
Caring
Respected
5.0
2.0
PHIL2210
Dec 9, 2024
Would take again

although the course was hard yet Colin explain it very well.Highly recommended

Get ready to read
Amazing lectures
5.0
1.0
PHIL1145
Grade: A+
Apr 8, 2025
Would take again

The best professor at KPU, made me enjoy philosophy more than I could've ever imagined. Just show up to class and I am sure that you will do well!

Participation matters
Amazing lectures
Hilarious
5.0
1.0
PHIL1145
Grade: Not sure yet
Apr 9, 2025
Would take again

Colin is a funny guy, he teaches the course content well, if you engage it's actually interesting. Has a lot of funny stories. No final exam no assignments just 5 easy tests with like 20 questions T/F with some fill in blanks, spread out through the course. Last test is take home Definitely recommend! A great GPA booster

Hilarious
Caring
5.0
1.0
PHILL1145
Grade: Not sure yet
Apr 10, 2025
Would take again

He's the best professor, took 1145 with him and it was the best. he teaches with so much enthusiasm though the course is boring, explains everything in detail, you don't need to get a textbook his notes are comprehensive enough.

5.0
1.0
PHIL1145
Grade: A-
Sep 15, 2025
Would take again

consists of 5 test, very sweet simple curriculum, good GPA booster. highly recommended

Amazing lectures
Hilarious
Caring
5.0
1.0
PHIL1145
Grade: A-
Sep 15, 2025
Would take again

best prof ever!! his grading is very clear and the quizzes are easy as long as you pay attention

Amazing lectures
Hilarious
Caring
5.0
1.0
PHIL1145
Grade: Not sure yet
Oct 30, 2025
Would take again

Honestly, Colin is amazing and funny too. This class was fully online and asynchronous and although the content might be boring to some (I found it interesting), his humour makes the content fun.

Amazing lectures
Hilarious
Graded by few things
5.0
1.0
PHIL1145
Grade: A+
Nov 13, 2025
Would take again

loved him. not in my major but will take more of his courses. makes it incredibly simple. doesn't bother with pedagogical BS like evaluation through projects, readings, or presentations. Only graded on 5 very easy quizzes in the whole semester. not only increased GPA, but understand all concepts, learned how to apply and build with future courses.

Amazing lectures
Gives good feedback
Caring
5.0
2.0
PHIL1145
Grade: A
Dec 6, 2025
Would take again

Teaching style is very convenient. Colin is very nice and responds to emails quickly

Clear grading criteria
Graded by few things
Online Savvy
Class Info

Online Classes

100%

Attendance Mandatory

48%

Textbook Required

31%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 62 grades
Most common grades:
A (19)
A+ (14)
A- (13)
Grade Distribution
A(33)B(5)C(2)D(0)F(0)A-/B+(22)
Based on 72 reported grades
A: 19
A+: 14
A-: 13
B+: 9
Common Tags
Caring (23)
Respected (23)
Hilarious (22)
Amazing lectures (22)
Amazing lectures (20)
Clear grading criteria (17)
Gives good feedback (15)
Participation matters (14)
Rating Trend

Improving

+0.26 avg change
Dec
Apr
Sep
Oct
Nov
Dec
Last 6 months
Ratings by Course

1120

5.0

(1)

1145

5.0

(8)

POLI101

5.0

(1)

PHIL6363

5.0

(1)

PHIL3430

5.0

(1)
+17 more courses
Difficulty by Course

1100

5.0

PHIL2200

4.0

PHIL2120

3.4

PHIL4120

3.3

PHIL120

3.0

Similar Professors