2.8

David Harper

Kinesiology & Physical Ed. - University of the Fraser Valley

2.8
Quality
3.9
Difficulty
36%
Would Retake
101
Reviews
2.8
Quality
3.9
Difficulty
2.8
Helpful
2.8
Clarity

36%

Would Retake

101

Reviews

Rating Distribution
Official

5

21

4

24

3

8

2

8

1

40

What Students Say

This course is anything but easy

KPE170 - 3.0 rating

ANd this was just an online class as well

KPE - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

55%

Textbook Required

9%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 40 grades
Most common grades:
Not sure yet (11)
A- (9)
A (6)
Grade Distribution
A(9)B(10)C(5)D(5)F(3)A-/B+(13)
Based on 61 reported grades
Not sure yet: 11
A-: 9
A: 6
B: 6
Common Tags
Tough grader (24)
Get ready to read (17)
Test heavy (17)
Participation matters (12)
Lots of homework (10)
Clear grading criteria (9)
Group projects (8)
Lecture heavy (7)
Rating Trend

Declining

-1.95 avg change
Jan
Apr
Dec
Feb
Jun
Oct
Last 6 months
Ratings by Course

KPE480

5.0

(4)

BIO305

5.0

(1)

GEOG

5.0

(1)

KPE270480

5.0

(1)

KPESECT

5.0

(1)
+13 more courses
Difficulty by Course

KIN260

4.8

KIN272

4.5

KPE370

4.0

KPE370470

4.0

KIN370

4.0

Reviews (101)
2.0
3.0
KPE
Mar 21, 2002

arrogant, obnoxious, unwilling to listen to others opinions.....

5.0
4.0
KPE480
Jan 16, 2003

The best prof I've ever had!

5.0
4.0
KPE480
Jan 17, 2003

Cute! Smart! Great Prof.

2.0
3.0
KPE
Jan 27, 2003

No Comments

5.0
3.0
KIN160
Feb 9, 2003

fair; helpful; open-minded. Knows his stuff

5.0
3.0
KPE370
Feb 20, 2003

Best prof I've had! Super cute!

5.0
4.0
KPE170
Mar 13, 2003

Online Course. - Dave was very good at connecting with the students. His lectures were good and sometimes amusing.

4.0
2.0
KPE160
Apr 6, 2003

Ah I didn't mind him! I got along with him fine. If you have him, just don't kiss ass, and act all fake, because otherwise it'll backfire. He was a good prof!

5.0
3.0
BIO305
May 26, 2003

Super Dave is cool, he is aroggant but it is kind of funny. He is really nice the key is to listen to what he is saying he knows his stuff.

5.0
2.0
GEOG
Mar 17, 2004

Great teacher and really interesting. Super sweet guy too!

5.0
2.0
KPE
Jul 14, 2004

Very nice guy, knows his stuff, always willing to help students out. sexy too!

5.0
3.0
KPE270
Grade: B+
Sep 5, 2004

Like others, I'd say he's the best prof I've ever had. He's super helpful and knows tons. A hunk that wears really nice clothes too!

5.0
2.0
KPE270480
Jul 27, 2005

He's an excellent teacher. He's smart and funny. He really knows what he is talking about. He gives good notes and his midterms are not that hard.

2.0
3.0
KPE
Aug 4, 2006

Sorry to go against the grain, but if you like pompous arrogant people, then you'll like him. I can't stand big egos and people who think that they're hot *&^%. Perhaps it was a clash of personalities but I hope never to have another encounter of any sort with him. ANd this was just an online class as well.

3.0
4.0
KPE160
Aug 19, 2006

Maybe a good prof in person but was horrible online. He was constantly away and simply copied and pasted all previous information from the semester before...including the due dates which then messed everything up for us! Midterm was worth 30 percent for a 100 level class and was very difficult. Does anyone really care he owns a lotus?

5.0
1.0
KPE170
May 19, 2007

Such a good prof! I strongly suggest to take his online classes they are so easy! Midterms and final not difficult if you do the study guides.

5.0
2.0
KPESECT
Sep 12, 2007

One of my favorite profs.

4.0
2.0
KPE170
Apr 28, 2008

Dave was fantastic for his online class. Information was crystal clear for what he wanted. He usually replied to emails within the day, and he is very clear on what will be in the midterms/final. His class was not very hard, as long as you study his objectives. Overall he is a great guy and has a well structured online class. I will take him again

5.0
3.0
KPE480
Jul 14, 2009

Best prof I've had in four years. Cute too ;-)

2.0
5.0
KPE370
Nov 14, 2009

Everyone that I talked to in our class felt that class was absolutely worthless. Everyone talks about how structured that online course is, well that is the exact opposite of in class courses. He only covers figures and only 30 minutes of an 1.5 hour class is worthwhile. Don't expect what he stresses in class to be on exams. Not a "teacher."

4.0
4.0
KPE160
Dec 14, 2010

Online class was very structured: great for people who need/like that extra push to keep on track. Responded very quickly to emails and posts. Exams: if you keep up with material and study what is highlighted, you should do well. New to online? Don't get discouraged, it gets easier as you learn the tools and tasks. Great prof, great personality.

3.0
3.0
KPE270
Jan 6, 2011

Hello, Could someone please tell me what to expect when I take David Harper's Online Class for 270, as this is my first time taking an online class. I'm a little nervous about KPE 270. Thank you.

4.0
2.0
KPE160
Apr 28, 2011

First online course and it was pretty easy. Very structured and interesting. All the material is right there for you to study, exams consist of matching, multiple choice, and some questions from class. Good class.

5.0
3.0
KPE480
Mar 21, 2012

Online course. Expectations are quite clear, everything examinable is given in the notes. No surprises really. If you honestly put in 2 hours a week studying and study reasonably for the exams, you will be Ok. Lots of information to cover so consistent studying is key, plus the weekly quizes. One of the best teachers Ive had in 5 years here.

4.0
2.0
KPE270
Grade: A-
Apr 8, 2014

Great Teacher!! Would recommend him for anyone taking this class, he is so nice, very organized and he lets you know what to expect on his exams by following the learning objectives. I have had him now for 170, 270 and will be taking his class for 370 as well

5.0
2.0
KPE160
Jun 24, 2014

David has been one of my favourite professors at ufv and I've only met him once. I had his online course KPE160 and it was awesome. Easy guidelines, his notes that he gave were perfect and if you studied those you were guaranteed an A on all the quizzes. His assignments were to the point and very easy. He's easy going, love this prof!

5.0
1.0
KPE170
Dec 6, 2015

This was my second time re-taking kpe 170 and I was quite nervous but David was amazing! His notes are super organized and clear. Midterms are very fair as long as you review learning objectives. On my first midterm, prior I had gotten 45% but with David I got 80%! I highly recommend taking his class. Absolute pleasure :)

3.0
5.0
KPE170
Grade: Not sure yet
Dec 9, 2015

This course is anything but easy. It was on the most time consuming, extremely fast paced, difficult courses I have ever taken. His online quizzes are impossible, and the group projects where you make a web page are a joke. The point of taking an online course it to be able to complete the work load around your own schedule, not a groups.

4.0
3.0
KPE170
Grade: A
Apr 20, 2016

This has a heavy course load, but he gives clear learning objectives for each chapter making it easy to study. Good class!

4.0
4.0
KPE370470
Grade: A+
Jun 23, 2016
Would take again

Great Professor, As long as you stay on on top of of the lecture content you will do fine. Make sure to manage your time wisely as both 370 and 470 require a large time commitment. People who do bad in his class are those who usually don't put the time in to memorize processes and to understand how these processes work (eg. negative feedback loops)

1.0
4.0
KPE160
Grade: C
Jun 23, 2016
Wouldn't take again

if you are taking this class , leave everything on side , because he gives you aloooot of homework .And you miss one thing or you didn't do as he expected you are not getting anything in the class. till now hardest teacher i have seen . and especially if you are taking this as an elective class . don't take it . just don't take him

2.0
5.0
KIN160
Grade: B-
Jun 23, 2016
Wouldn't take again

would never take him again , big time mistake . I took this class as it was online , and it should be organized , and i can manage everything according to myself , but this was totally opposite. everything you have to do in groups , most of the assignmnet over the weekend , highly unorganised he is , i will say at the end

4.0
3.0
KPE160
Grade: A-
Sep 23, 2016
Would take again

Overall David is a good prof just needs some minor tweaks to his format. Everyone needs to utilize his office hours and he will make everything more clear. Mainly focus on his notes (quizzes are all on notes). Every assignment and group discussion is simple, however your grade depends on if you are able to keep up with everything. Recommended

Gives good feedback
Participation matters
LOTS OF HOMEWORK
1.0
3.0
KPE160
Grade: B-
Nov 16, 2016
Wouldn't take again

I did his online class. He is a terrible teacher when is comes to actually teaching. He appears very organized and clear in what he wants, but then you are tested on things that have not been covered or clearly taught. Assignments are not applicable to the learning outcomes and are a waist of time. quizzes are hard and not enough time is given.

Tough Grader
Participation matters
5.0
3.0
KPE170
Grade: B+
Dec 21, 2016
Would take again

Amazing professor. Genuinely cares and tests are fair. True gem of ufv. Highly recommended

Respected
Inspirational
Hilarious
5.0
2.0
KPE160
Grade: A-
Jan 13, 2017
Would take again

Absolute loved his class! He is such an amazing professor and truly cares! Best prof at UFV!!

Respected
Amazing lectures
Caring
4.0
4.0
KPE470
Grade: Not sure yet
Jan 26, 2017
Would take again

I've taken KPE160, KPE170, KPE270 and KPE370 before taking KPE470 with Dave, all online. His notes translate almost directly onto his tests, which is great, though the marking focus can be an enigma. There's a lot to do each week, but the knowledge you gain from his courses will be valuable in your professional and day-to-day life. Would recommend.

Tough Grader
Get ready to read
LECTURE HEAVY
5.0
2.0
KPE160
Grade: A
Apr 5, 2017
Would take again

Amazing professor! I took KPE 160 and 170 online with David and truly enjoyed his classes! Highly recommended and would definitely take again. Best prof :)

Hilarious
Amazing lectures
Caring
4.0
4.0
KPE170
Grade: Not sure yet
May 1, 2017
Would take again

My first online course and David made the change seemless. There are weekly assignments that are irrelevant to the course but they're very easy. Exams and quizzes are from his class notes. He is always available for help and feedback. 10% weekly quizzes, 3 noncumulative exams 15% each, 5% assignments, 40% lab. Work hard in the lab!

LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
1.0
5.0
KPE170
Grade: C+
May 11, 2017
Wouldn't take again

One of my worst online classes ever. Would give useless assignments on how to properly submit a profile pic and create a webpage (true story). Would give 30 seconds for each question in quizzes and exams with questions that had absolutely nothing to do with what were taught earlier. Horrible professor.

4.0
4.0
KPE160
Grade: A-
Jun 22, 2017
Would take again

Some of David's assign. are pointless and have nothing to do with the course and frustrating if you are not good with a computer he does refuse to help. Lots of group assign. Also the quizzes were long and had 30secs for each question but all the answers were directly from his notes. No calculators on exam though :( Make sure you know long division

Gives good feedback
LOTS OF HOMEWORK
GROUP PROJECTS
4.0
3.0
KPE160
Jul 26, 2017
Would take again

David is very organized which is super important for an online course. There are due dates for all assignments and quizzes so he makes it easy to stay on track. The assignments are easy. Make sure you are good with a computer because if you ask for help, he just expects you to figure it out yourself. Overall he is a good prof for an online course.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
GROUP PROJECTS
4.0
3.0
KPE160
Grade: A-
Aug 5, 2017
Would take again

Dave is a great prof who has been teaching online for a long time. Assignments are very easy but some are irrelevant to the course. There are group assignments. Due dates for all assignments and quizzes. Quizzes will be the death of you (5 mins to do them and they're very detailed). Exams are straight from his notes and noncumulative.

Respected
Participation matters
Clear grading criteria
4.0
4.0
KPE160
Grade: B+
Sep 3, 2017
Would take again

Dave was a great prof! He is very passionate about what he teaches! This course was very difficult to take during a shortened semester even by itself so be prepared for a huge workload and beware of group projects. Around 50% of your assignments are group work. Also wouldn't recommend if you aren't great with computers. But overall I enjoyed it!

Gives good feedback
Participation matters
GROUP PROJECTS
1.0
5.0
KPE170
Grade: B-
Sep 30, 2017
Wouldn't take again

Worst prof, if you miss any assignment you fail, his tests have questions unrelated to what you are learning. I would not take a course with him again. For an online course, he's pretty slow with emailing back as well.

Get ready to read
Participation matters
GROUP PROJECTS
4.0
4.0
KPE160
Dec 22, 2017
Would take again

I've taken a fair amount of online classes, and Dave's is one of the better organized and easier to follow. However, there's a lot of busywork/group work for a 20% participation grade that, in the end, he assigns purely based on the work being done, not quality of work. Midterm/final are pretty tough for a non-science student, but doable with prep.

Get ready to read
LOTS OF HOMEWORK
GROUP PROJECTS
5.0
3.0
KPE470
Feb 24, 2018
Would take again

The course is a quite a bit of work if you want to do well but David gives you everything that you need to be successful. Modules are well organized and the labs/workshops/assignments he gives all line up with the exams. The notes can sometimes be hard to comprehend without the context provided by a lecture - I recommend reading the text each week.

Get ready to read
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
4.0
3.0
KPE105
Grade: A
Apr 12, 2018
Would take again

I took my first online course with David. Basically, if you do the work and keep up with the chapters weekly, you'll be successful in the course. Notes of his can be straightforward- but definitely study the lecture power point material to understand it completely. Also, crucial to follow instructions and read the discussions daily.

Get ready to read
Clear grading criteria
Hilarious
4.0
4.0
KPE270
Grade: A-
Apr 22, 2018
Would take again

Focus on his lecture notes and you'll do well. Weekly, timed quizzes 10%. 3 non cumulative exams 45%. Weekly assignments 5%. Lab component 40%. If you put in the work, you will do well. However, you need to stay self-motivated because it's online. Weekly assignments aren't very relevant to course (some are in groups). Textbook is unnecessary.

Tough Grader
Participation matters
Clear grading criteria
3.0
4.0
KPE370
Grade: Not sure yet
Nov 27, 2018
Wouldn't take again

I have taken 3 other courses with David and this is by far the toughest. You have to put in a lot of work to do well. But if you focus on his notes, things should go okay. Make sure to understand/draw out process rather than memorize them. Exams have M/C, Fill-in-blank, and written (around 3 questions that are normally diagrams of processes).

Get ready to read
Skip class? You won't pass.
Clear grading criteria
3.0
4.0
KIN370
Grade: A-
Jan 8, 2019
Wouldn't take again

His tests are very difficult. Usually the class average is 60%. He has some really difficult written questions. Don't just memorize the content. Make sure you make flow charts and diagrams to understand the bigger picture. He gives all the content in immense detail but DOES NOT test in the same format. He will help you if you go to him.

Tough Grader
Participation matters
LOTS OF HOMEWORK
4.0
4.0
KPE270
Mar 26, 2019
Would take again

David is a great prof, and he is always there to help if needed. His classes online are very organized and easy to follow through with. He has weekly quizzes (which can be hard) and then 2 midterms and an exam. You have to study really hard for the midterms and exams in order to do well

Participation matters
Group projects
Clear grading criteria
2.0
4.0
KIN160
Grade: B
Jun 20, 2019
Wouldn't take again

For an online condensed course, it was insane the amount of info/detail expected to be covered. I understand this is a first-year general course but the prof gave so many readings. There was something due every day and for someone taking three condensed courses at the same time, this was the worst one. As well your pretty much graded on just exams

Lots of homework
Participation matters
Test heavy
4.0
3.0
KIN272
Nov 28, 2019
Would take again

David is a great prof, but you will need to study ALOT in order to get a good grade in his class. Tests cover a lot of material, and you will need to know the concepts really well. You will have to look at other resources for help, as his notes will not give you a good understanding.

Accessible outside class
Test heavy
Clear grading criteria
4.0
4.0
KIN170
Grade: Not sure yet
Apr 22, 2020
Would take again

David was one of my favorite professors for a kinesiology class by far. He is very straight forward with what to expect, his weekly quizzes are solely based on his notes, and his assignments are easy (yet pretty dumb tbh). He is willing to answer any and all questions and was assessable to students for an online class. Would take him again!

Accessible outside class
Participation matters
Clear grading criteria
2.0
5.0
KIN260
Aug 12, 2020
Wouldn't take again

Expectations are ridiculous for a 2nd year class, he made it a lot harder than it needed to be. Definitely need to study everything in fine detail for his class, and know everything by heart. Does not allow much time for tests, and expects you to spend a few seconds answering a question which is not realistic. Definitely try taking a different prof

Test heavy
Lecture heavy
Tough grader
3.0
4.0
KPE160
Grade: B
Oct 9, 2020
Wouldn't take again

Unreasonable expectations for a one-hundred level class. No lectures, only posted notes. Quizzes were held on Friday nights and youd get 6 minutes to finish 15 questions. Final was 83 qs in 45 mins; online administered. Awful. Expects a lot from students but doesnt give much out which is too bad because hes clearly knowledgeable on the subject.

Get ready to read
Group projects
2.0
4.0
KIN272
Grade: Not sure yet
Nov 30, 2020
Wouldn't take again

Lots of work and notes to go over, quizzes rarely focus on the main material. Practice questions rarely help the weekly quizzes. Unnecessary assignments that take too much time.

Lots of homework
Lecture heavy
Tough grader
1.0
4.0
KIN160
Grade: C
Dec 20, 2020
Wouldn't take again

This Prof put almost no effort into his powerpoints, nothing was very well explained. Unrealistic expectations for testing, only giving 6 minutes to complete 16 questions and the final was even worse with 82 questions in 50 minutes.

Graded by few things
Test heavy
Tough grader
4.0
4.0
KIN272
Grade: A+
Jan 3, 2021
Would take again

He is available outside of classes to chat about any questions you may have. He genuinely wants students to do well. You have 30 secs a question on the weekly quizzes which is tight, but doable if you keep on top of the material. The quizzes are strictly on the notes. This course is difficult so be prepared to work hard. Watching ninja nerd helps!

Accessible outside class
Group projects
Lecture heavy
4.0
5.0
KIN272
Grade: A
Jan 8, 2021
Would take again

David is a very organized prof. Online format was well thought out however ninja nerd was used for a more in depth understanding as dave doesn't really explain concepts. Need to put in a lot of work and stay on top of your studying. He will make time to teach concepts when asked. Exam timing is very tight but do able if you've studied well.

Accessible outside class
Lecture heavy
Tough grader
1.0
3.0
KPE270
Grade: B
Jan 29, 2021
Wouldn't take again

AVOID AT ALL COSTS. Does not teach at all just posts khan academy videos as lectures ... what a joke. Incredibly lazy

1.0
5.0
KPE270
Grade: Rather not say
Jan 29, 2021
Wouldn't take again

Take this class if you want to pay money for watching YouTube videos as lectures. Cant believe ufv pays him for this.

1.0
5.0
KIN272
Jan 29, 2021
Wouldn't take again

Worst prof. Does not care for students. He gives some written notes, some powerpoint slides, and youtube videos. All of which are recycled material. He does not do any legitimate teaching in this course. Even if you do well the majority of the semester, if you do not do well on the cumulative final (at least 50%), you will fail. Avoid at all cost

1.0
4.0
KIN272
Grade: C-
Feb 1, 2021
Wouldn't take again

The absolute worst of all time. Please avoid to save your mental health.

1.0
5.0
KPE170
Grade: A
Apr 20, 2021
Would take again

While he obviously has experience teachin online and is very organized when doin so he clearly doesnt care about all his students. He doesnt provide any lectures and forces u to learn the material on ur own with some notes and ur textbook. He gives unrelated assignments in a Kin class and his quizzes are extremely fast. Dont take if u hav hard seme

Get ready to read
Participation matters
Graded by few things
3.0
4.0
KIN170
Grade: A-
Apr 21, 2021
Would take again

You'll enjoy him if you can work at your own pace independently. He's not lenient with time for quizzes but if you studied hard it'll fine as it's just on his notes. He has a bit of a sassy personality but is still respectful towards students. I wouldn't mind taking another course with him but he wouldn't be my first choice.

Test heavy
Group projects
4.0
4.0
KIN170
Grade: B+
Apr 30, 2021
Would take again

Clear expectations, quizzes every week which you have to study for on your own, gives weekly objectives. All in all good prof

3.0
4.0
KIN260
Grade: A-
Jun 22, 2021
Would take again

Very nice and knowledgeable. He knows SO much about what he teaches but expects us to have the same understanding. You have to work VERY hard to achieve even just an A-. This goes for KIN260 and KIN170 which I took with him. Quizzes and exams are 30sec per question which makes it impossible to read the question let alone answer it well.

1.0
4.0
KIN260
Grade: Not sure yet
Oct 15, 2021
Wouldn't take again

This prof does have a clear online learning layout, but that is about all he will do for you. He gives you the longest notes with endless amounts of facts on them and expects you to just teach yourself, does not give examples or anything. Assignments MUST be done his way, little details like having a font he did not like will get you marks off.

Lots of homework
Get ready to read
Tough grader
1.0
5.0
KPE270
Oct 25, 2021
Wouldn't take again

Professor Harper was by far one of the most unreasonable Profs I've encountered. As a dean's list student I understand the work that is needed in a class, but the amount of work and expectations were impossible. Dedicated around 30 hrs a week to this class, with no compromise on his half ever. Sick one day? Won't get the opportunity to write it.

Lots of homework
Skip class? You won't pass.
Test heavy
1.0
5.0
KIN260
Nov 12, 2021
Wouldn't take again

AVOID AT ALL COSTS. Most unforgiving harsh unreasonable prof. Test every wk only 30 sec for each question and they are long questions. His assignments are so hard for no reason, the part that is hard about them has nothing to do w/ his class. I dropped class and will never take another class with him ever again. save ur mental health and dont do it

Get ready to read
Test heavy
Tough grader
1.0
5.0
KIN272
Grade: C+
Dec 12, 2021
Wouldn't take again

By far the WORST KIN professor ever. I have no idea why he is so tough on us. You are given barely any time for weekly quizzes. Not to mention his final exam was HORRIBLE to write. It was literally 36.5 seconds per question (I did the math), and it included MATCHING questions. You have no time to even read the question. Save your GPA, dont take

Test heavy
Group projects
Tough grader
1.0
5.0
KIN260
Grade: Not sure yet
Dec 15, 2021
Wouldn't take again

DONT TAKE. Has a god complex, gives NO time for quizzes, will not help u AT ALL with ANYTHING, notes are endless, gives u stupid assignments unrelated to course, has u hand assignments in early to "approve" it but he takes forever to get back to u so u just have to wait and if he doesnt like it u must redo it. Save ur mental health, do not take

Lots of homework
Group projects
Tough grader
1.0
5.0
KIN260
Dec 16, 2021
Wouldn't take again

I do not understand how he is a professor. Who gives their students only 50minutes to write a 83 question exam that included matching, fill-in-blank, MC. worth 40% of our grade! Ridiculous. No time to even read all the answers. Be smart and DO NOT take his class. He makes you learn coding too for a KIN class?! worst professor EVER.

Lots of homework
Test heavy
Tough grader
1.0
5.0
KIN260
Grade: B-
Dec 17, 2021
Wouldn't take again

Makes you purchase his own book but the book has nothing to do with the course. 100% book sales. Spelling errors all over his lecture notes, but critics class presentation for spelling error that "should have been caught". I have never met a teacher who does not care about students as this guy. He actually wants people to struggle.

1.0
5.0
KIN260
Grade: F
Dec 19, 2021
Wouldn't take again

DONT TAKE W/ HIM does not teach, does not want to help/have you succeed, almost like he wants u to fail. The final is 83 Q's w/ 50 mins to do it. Basically no time to even think about the questions and if u fail the exam u fail the class. I worked so hard to just get 60% overall but because I got 46% on the final so I get an F. Thanks a lot Dave.

Get ready to read
Graded by few things
Group projects
1.0
5.0
KIN260
Grade: Rather not say
Dec 20, 2021
Wouldn't take again

he's very hard with his assignments and makes the easy course seem so difficult. he expects way too much from students on his assignments, doesn't give easy marks at all, very strict with the timings of the quizzes and tests.

Skip class? You won't pass.
Tough grader
1.0
5.0
KIN260
Dec 23, 2021
Wouldn't take again

This course was the hardest class I've ever taken due to this unrealistic expectations! With 30 seconds/question, he expects students to learn all the details as if we are robots. This class took so many hours of my time to learn the material as he does absolutely nothing with countless typos in his notes. So many mental breakdowns, save yourself!

Lots of homework
Lecture heavy
Tough grader
1.0
5.0
KIN260
Dec 23, 2021
Wouldn't take again

DO NOT TAKE HIM! WORST PROF EVER! Had a family emergency and he was so inconsiderate and did not show any sympathy. Many typos in his notes yet he expects students to memorize detailed facts and that too, recall in 30 seconds spread over the 12 units during the final exam. Such a waste of time. Save your mental health folks, its you're best friend

Graded by few things
Test heavy
Tough grader
4.0
4.0
KIN260
Grade: B
Dec 26, 2021
Would take again

Dr Harper is a controversial expert in his field. He allots thirty seconds per question for weekly quizzes, not conducive to all learning styles. However, he has a doctorate in human nutrition, and challenges students to think outside their ideas and thoughts going into the course. All in all, it was tough, but if I had to I'd take his class again.

Get ready to read
Test heavy
Tough grader
1.0
5.0
KIN272
Grade: A
Dec 31, 2021
Wouldn't take again

David is the most disrespectful professor I have ever had. I put 40 hours a week into this course, and that was barely enough. Taught the entire course to myself using YouTube videos as all he does is post 20 year old notes full of spelling errors. Lost 10 lbs and half my hair taking this course, try and take it with anyone else.

1.0
5.0
KIN260
Jan 22, 2022
Wouldn't take again

He'll say mandatory purchase of his diet fad book, dont, has nothing to do with course. He gives very little instructional material, gives you NO time on quizzes, and says that there has to be a reasonable class average, basically he says he doesn't want us to do well. He would rather everyone do poorly than one person look up a question. awful

Tough grader
1.0
5.0
KIN260
Grade: Not sure yet
Feb 12, 2022
Wouldn't take again

weekly quizzes out of 12 points 30 seconds a question. with lots of matching, fill in the blank -more interested in obscure details than key concepts requires utmost detail from students but his notes are full of errors (discrepancies, a graph that added up to 110%, chemically incorrect line structures) -micromanaging -encourages you to drop out

Get ready to read
Skip class? You won't pass.
Tough grader
1.0
5.0
KIN260
Mar 2, 2022

Seems like i'm not learning nutrition but rather how to use blackboard. That seems to be all he cares about. Never a comment about the work or the content, just "Link doesn't open in a new tab, please try again." All he cares about is formalities. I have never had a teacher who cared so much about non-course-related nonsense.

Tough grader
Get ready to read
Test heavy
1.0
5.0
KIN260
Grade: Not sure yet
Mar 28, 2022

Worst KIN professed by far, cares and marks on nuances not even remotely related to the course, unrealistic expectations and zero help. He turns a subject I enjoy into a burden and unpleasant learning experience. Not sure how this control freak is still a professor, DO NOT TAKE A CLASS WITH HIM, YOU WILL REGRET IT!

Tough grader
Get ready to read
Graded by few things
1.0
5.0
KIN260
Grade: F
Apr 19, 2022

I have never left a Rate my prof comment because I have never had a prof drive me to this. But David Harper is by far the worst prof you will ever have. He is lazy, anal about spelling and format even though his own stuff is poorly made. He makes the course so heavily weighed on a final this is impossible to do. It is 82 questions in 50 minutes.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
KIN260
Grade: Not sure yet
Apr 27, 2022

worst prof at UFV, no compassion for students. cares only about his KETO book. no interaction, weekly quizzes each question is 25 seconds to answer. the exam is a pass or fail, if you pass the exam you get credit. If you fail the exam everything over the semester does not count. HE is TERRIBLE. people have had mental health issues from him, BEWARE

Tough grader
Test heavy
1.0
5.0
KIN260
Grade: Rather not say
Apr 27, 2022

DONT TAKE HIM, makes you do coding, nothing related to nutrition, treats students terrible. Not to mention this teacher will take a toll on your mental health so stay away from him.

1.0
5.0
KIN260
Grade: Drop/Withdrawal
May 10, 2022

Doesn't care about students. Prepares students for failure rather than success. The evidence is in the course syllabus. Preparing students for a tough course is reasonable. But to suggest they quit before they have even started is ridiculous and uninspiring.

Tough grader
Get ready to read
Test heavy
1.0
5.0
KIN260
Grade: Rather not say
Sep 10, 2023

Never in my University years have I come across such a narcissistic professor. He makes students buy his own book he's (very poorly) written and the amount of time he gives to finish weekly quizzes and the final exam is 30 seconds a question. I genuinely don't understand how he is allowed to still be a professor at the university. 0/10 AWFUL.

Tough grader
Lots of homework
Test heavy
1.0
5.0
KIN260
Grade: Drop/Withdrawal
Sep 13, 2023

I would not recommend, makes you create a website in a nutrition course..

Tough grader
Beware of pop quizzes
Lecture heavy
1.0
5.0
KIN260
Grade: Drop/Withdrawal
Sep 13, 2023

guys if you need credits n want to complete just ur diploma then dont take it.

Tough grader
Lots of homework
Hilarious
1.0
4.0
KIN260
Oct 10, 2023

this is a nutrition class, not a coding class. assignments totally off-base. condescending. if you email him a question he'll respond to tell you not to email him, use the messaging platform on blackboard(which every prof says not to use), and then won't answer you until you post it in the QnA section. his feedback is "follow the instructions" 0/10

Tough grader
1.0
5.0
KIN272
Grade: Rather not say
Dec 24, 2023

Where do I being with David. He was very unorganized, had spelling mistakes everywhere and was using 4 year old notes from covid. He assigned one of his coding assignments, but because he is so disorganized 3 days after he assigned it he changed everyones topic so we had to restart. This class was the worst class I have ever taken. Dont take.

Group projects
Graded by few things
1.0
5.0
KIN260
Grade: Drop/Withdrawal
Jan 7, 2024

David is so rude and his teaching methods are unethical please don't take courses with this professor

5.0
3.0
KIN160
Grade: A+
Apr 20, 2024
Would take again

As far as online classes go, this isn't a pushover. You have to participate regularly, but what's expected of you participation and test-wise is very straightforward.

Participation matters
Caring
Online Savvy
1.0
5.0
KIN272
Grade: F
Dec 17, 2024

He failed me because I didn't get a certain overall percentage between the midterm and final exams even though I passed the class. Also doesn't teach and expects you to teach yourself very complex topics and the exams are ridiculously large

Get ready to read
Test heavy
1.0
5.0
KIN260
Grade: Drop/Withdrawal
Feb 7, 2025

This professor's teaching methods are extremely unorthodox and frustrating. He assigns irrelevant coding projects in a nutrition course and provides minimal support. Apps like Unstuck AI could be helpful for self-study, but overall, I'd advise avoiding this class at all costs.

1.0
4.0
KIN260
Grade: B
Jun 25, 2025

He makes students buy his own book and assigns readings from it (bought and never read it, you don't need to), only reason it has sales. The course content is all old material, probably made during COVID. He assigns random things unrelated to nutrition (coding, web design, etc.). Basically he does nothing but mark assignments by a strict criteria.

Lots of homework
Graded by few things
1.0
3.0
KIN260
Grade: B
Oct 31, 2025

This is an otherwise fairly interesting and not overly complicated course however with David it is significantly harder than it needs to be. Course material is not overly difficult and neither were exams but David gives completely unrelated assignments and makes you do coding. He forces students to spend a lot of time doing non KIN related stuff

Class Info

Online Classes

100%

Attendance Mandatory

55%

Textbook Required

9%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 40 grades
Most common grades:
Not sure yet (11)
A- (9)
A (6)
Grade Distribution
A(9)B(10)C(5)D(5)F(3)A-/B+(13)
Based on 61 reported grades
Not sure yet: 11
A-: 9
A: 6
B: 6
Common Tags
Tough grader (24)
Get ready to read (17)
Test heavy (17)
Participation matters (12)
Lots of homework (10)
Clear grading criteria (9)
Group projects (8)
Lecture heavy (7)
Rating Trend

Declining

-1.95 avg change
Jan
Apr
Dec
Feb
Jun
Oct
Last 6 months
Ratings by Course

KPE480

5.0

(4)

BIO305

5.0

(1)

GEOG

5.0

(1)

KPE270480

5.0

(1)

KPESECT

5.0

(1)
+13 more courses
Difficulty by Course

KIN260

4.8

KIN272

4.5

KPE370

4.0

KPE370470

4.0

KIN370

4.0

Similar Professors