3.5

Leping Li

Engineering - University of Calgary

3.5
Quality
2.5
Difficulty
46%
Would Retake
96
Reviews
3.5
Quality
2.5
Difficulty
3.6
Helpful
3.4
Clarity

46%

Would Retake

96

Reviews

Rating Distribution
Official

5

47

4

13

3

6

2

10

1

20

What Students Say

Can't understand a single thing in his lectures and that,s not entirely because of his thick accent

ENGG349 - 1.0 rating

I went to his office before the midterm

ENGG349 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

36%

Textbook Required

44%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 33 grades
Most common grades:
A- (12)
A+ (8)
A (7)
Grade Distribution
A(15)B(1)C(1)D(0)F(1)A-/B+(15)
Based on 34 reported grades
A-: 12
A+: 8
A: 7
B+: 3
Common Tags
Participation matters (10)
ACCESSIBLE OUTSIDE CLASS (9)
Respected (8)
Get ready to read (7)
Inspirational (7)
Skip class? You won't pass. (4)
Gives good feedback (4)
Tough Grader (3)
Rating Trend

Declining

-1.40 avg change
Sep
Nov
Dec
Dec
Apr
May
Last 6 months
Ratings by Course

ENGG317

4.5

(24)

ENG359

4.0

(1)

ENGG349

3.7

(45)

ENME479

3.0

(2)

ENGG202

2.8

(19)
+5 more courses
Difficulty by Course

ENNG317

4.0

ENME317

4.0

ENG359

3.0

ENME479

3.0

ENER360

3.0

Reviews (96)
2.0
5.0
ENGG349
Oct 26, 2008

He's a super nice guy and really does try very hard......but RUN FOR THE HILLS!!!

3.0
5.0
ENGG349
Nov 21, 2008

he is very good and shows methods rather than solutions, you just need to breach the language barrier as sometimes he mistakes students questions and answers irrelevant items. he is however very good and loves to smile

4.0
1.0
ENGG349
Nov 30, 2008

No Comments

4.0
4.0
ENGG349
Dec 18, 2008

cool guy

4.0
2.0
ENGG349
Jan 22, 2009

One of the best professors in ENGG 349... All you need is his notes, not the textbook!

4.0
3.0
ENGG349
Feb 27, 2009

Awesome guy. Smiles alot and makes fun of alot of things, but has language problem. Overall, he is pretty good for this diffucult class.

4.0
3.0
ENG359
Mar 3, 2009

A really nice teacher!!!

1.0
5.0
ENGG349
Mar 18, 2009

A nice guy that cares, but the language barrier was a pretty major issue. His notes were just powerpoint versions of the textbook examples, and powerpoint is useless for a math-heavy course. That was his first semester at the UofC, so maybe he's improved since...

5.0
2.0
ENGG317
Apr 15, 2009

It is hard to expect a foreign professor to have no language issue. Once you sit through a couple lectures, you will adapt to it. It is better to have a professor with an accent who is willing to help students pass the course than having someone who speak perfect English but doesn?t care.

5.0
1.0
ENGG349
May 7, 2009

very good guy, i took engg349/engg317 with him. He offers lots of help to students. I just finished 2nd yr engg and he is one of the most helpful prof in these 2 yrs. He also care a lot about how his students are doing in classes.

5.0
1.0
ENGG317
May 8, 2009

A fantastic professor. One who always goes above and beyond the call of duty to help his students. He is always available and willing to give any advice asked. If you want to pass a hard course like 349, or 317, seek this professor.

2.0
4.0
ENNG317
May 8, 2009

very difficult to understand. tries really hard to please students, but is constantly reminding students how much work he is doing which gets annoying after a while. Wilson is much better for this course

5.0
3.0
ENGG317
May 8, 2009

Very enthusiastic and knowledgable. Will go to extraordinary lengths to help his students succeed. Kind

5.0
2.0
ENGG317
May 10, 2009

He gave us additional questions; sent materials by emails; encouraged us to prepare for the final exam early. Some students got annoyed by these because they did not care about learning.

5.0
2.0
ENGG317
May 11, 2009

Really cares about students

5.0
2.0
ENGG317
May 13, 2009

He urges us to do our best. Not all students buy it.

5.0
1.0
ENGG317
May 30, 2009

Excellent professor

5.0
2.0
ENGG349
May 30, 2009

Great professor

5.0
2.0
ENGG317
Jun 3, 2009

One of the nicest and most helpful profs you will ever have. It takes a few classes to get used to his accent but he gives all sorts of extra material that really helps for comprehension and assignments. He genuinely wants everyone to do well. Make sure to do the problems that he suggests for midterms and the final.

2.0
1.0
ENGG317
Jun 7, 2009

oh well, lol

4.0
1.0
ENGG317
Jun 28, 2009

Took it with him the first year he taught the course @ UoC. The only problem I've had with him was... well the way he used mic. Got real annoying towards the end of the class. Anyways, really nice person and helpful. Available at his office most of the time. If you need help, just ask him and he'll help. Good prof.

5.0
2.0
ENGG317
Jul 28, 2009

Nice person

5.0
1.0
ENGG349
Jul 29, 2009

Very helpful

5.0
1.0
ENGG317
Jul 29, 2009

Quick reponse to all requests

5.0
1.0
ENGG317
May 7, 2010

Professor Li cares about his students more then any prof I've ever had. A little disorganized so lectures are sometimes really hard to follow but his support material is really good.

5.0
3.0
ENGG317
May 10, 2010

Leping Li was a great prof. He truely cared about his students and would help us succeed in any way he possibly could. Wonderful support material.

5.0
2.0
ENGG349
May 15, 2010

Really a great professor

5.0
1.0
ENGG317
May 15, 2010

Even better for 317

5.0
1.0
ENGG317
May 17, 2010

Dr. Li did so much for us. The performance of our section was so much better than other three sections: only two or three students failed the course; class GPA was high.

5.0
2.0
ENGG349
May 17, 2010

It was a hard course, but Dr. Li made our learning easier.

5.0
1.0
ENGG317
Jun 7, 2010

Well taught

5.0
2.0
ENGG349
Jun 8, 2010

Not that difficult if you follow his instructions

5.0
1.0
ENGG317
Jun 10, 2010

Extremly useful materials; well-organized class teaching as well

5.0
1.0
ENGG349
Jun 10, 2010

His teaching is well planned. Get a copy of his notes from a friend if you miss a lecture. It will save your time to figure out what to do before the exams.

4.0
4.0
ENGG349
May 9, 2011

Nice prof tried hard fire this course but went through problems ready quickly and always thought that the students only had this course which resulted in odd times for exams, assignments etc.

2.0
4.0
ENGG317
May 9, 2011

This guy thinks that students in his class have no life outside of his class which was clear when he made his midterm right after a week holiday also expects his students to be doing practice problems everyday. skipped over important notes due to lack of time. Solutions to problems several lectures and felt like a bunch of scribbles. take in summer

5.0
4.0
ENGG349
Jun 9, 2011

I took it last fall, had hard time to get a seat in the classroom.

3.0
4.0
ENGG349
Jun 9, 2011

Not that great of a prof, dunno y he has such a great rating.. I think freheit was even better after going to freheits lecture

1.0
1.0
ENGG349
Jul 4, 2011

Thickest accent ever. Can't understand him so it didn't even matter if he knew how to teach.

5.0
3.0
ENGG349
Jul 12, 2011

Great

5.0
1.0
ENGG317
Jul 12, 2011

Interesting materials; well taught

5.0
3.0
ENGG349
Aug 20, 2011

Nice professor; always helpful

5.0
1.0
ENGG317
Aug 25, 2011

I enjoyed the course.

5.0
2.0
ENGG349
Aug 25, 2011

Hard course; well taught

2.0
4.0
ENGG349
Sep 14, 2011

Horribly boring and very very slow. Taught entirely from examples and would usually only get through 1-2 per class. I found that I did not actually learn anything in the course and found that I had to literally had to copy examples when I was working through assignments. In my opinion that is not engineering.

3.0
3.0
ENGG349
Sep 14, 2011

My biggest problem with him was that he didn't teach the theory behind any of the concepts but rather just did example question after example question. So very boring and by the end of the semester I felt like I had learnt nothing. He was very nice and helpful just not my teaching style... but cute dimples!

5.0
2.0
ENGG349
Sep 26, 2011

He's an awesome professor! So easy to understand and makes the lecture fly by! Easy to look at and if you go to his lecture you'll pass guaranteeeeeeed! Soooo fun and helpful! Long live the wreeeping!

5.0
3.0
ENGG349
Jun 6, 2012

Gooooood!

5.0
3.0
ENME479
Jun 6, 2012

The level of difficulty of the course depends on who is teaching it. Dr. Li taught it by using engineering method, which we like

5.0
1.0
ENGG349
Jan 7, 2014

These ratings seem to overestimate Dr.Li's ability to teach when you're first settling in to his lectures but after a few lectures, you get used to him and he's actually a great prof.Dynamics is a tough course but Leping Li makes it very doable!

3.0
2.0
ENGG349
Grade: F
Jan 7, 2014

A difficult course and Li does his best to make it easy to understand. It is sometimes hard to understand what he is saying due to his accent but he will so his best to help you when needed.

5.0
1.0
ENGG349
Grade: A+
Jan 8, 2014

Great Prof!

1.0
5.0
ENGG349
Jan 11, 2014

In my opinion, Li did not teach actual analysis of the course, but rather went through many example on his powerpoint. I would have liked a clearer explanation of how to actually approach problems. His accent is not bad, but I found his classes boring.

5.0
1.0
ENGG349
Jan 27, 2014

He's a very funny prof. He's good at explaining and loves helping students. He's fun

5.0
1.0
ENGG349
Jan 27, 2014

His accent might be tough to handle at first, but it doesn't take long to get used to his accent and his style of teaching. He always emphasized the key components of problems, and how the concepts tied together. He also cared about student success. Good prof!

3.0
2.0
ENGG349
May 2, 2014

Leping is a great prof, knows his stuff and is fairly entertaining. Sometimes the accent can be annoying but it really doesn't effect his teaching very much.

1.0
5.0
ENGG317
Feb 25, 2016

Tough to understand. Made no time for help.

5.0
3.0
ENGG317
Grade: A+
Jul 9, 2016
Would take again

He offered regular office hours. You can always book additional office hours.

1.0
2.0
ENGG349
Oct 21, 2017
Wouldn't take again

Can't understand a single thing in his lectures and that,s not entirely because of his thick accent. He doesn't really have a very organized way of explaining things.

2.0
3.0
ENGG349
Grade: B+
Dec 15, 2017
Wouldn't take again

Buddy spent way too much time on theory and concept problems. Normally this works well for him since he assigns the hard problems during tutorials for the t.a.'s to work through, however our t.a. sucked and therefore made it only possible to do well if you actively did problems on your own instead of going to tutorials. Recommend if t.a. is good.

Get ready to read
ACCESSIBLE OUTSIDE CLASS
Hilarious
1.0
3.0
ENGG349
Grade: Not sure yet
Dec 16, 2017
Wouldn't take again

Dr. Li could be a moderate tutor in dynamics, as I don't think he knows the concepts and theories in this course. He cannot teach real dynamics! He simply solves examples without discussing the related theories. If you are in mechanical, avoid taking dynamics with him at any cost!

1.0
4.0
ENGG202
Grade: A-
Apr 3, 2018
Wouldn't take again

It is clear that he cannot effectively teach basic concepts to his students. A heavy language barrier exists, with clear grammatical struggles occurring often during lectures. Problem solutions are quite messy, and he does not post the majority of course content online - lectures, problem solutions, etc. This is a self-taught course as a result.

Tough Grader
Get ready to read
GRADED BY FEW THINGS
5.0
1.0
ENGG202
Grade: A
Apr 16, 2018
Would take again

He gives clear and concise explanation of the concepts and problems, and there is a great balance between theories and practice in his lecture. He has a lot of patience with students to make sure that we understand everything. A great prof overall.

Respected
Inspirational
Amazing lectures
3.0
3.0
ENGG202
Apr 26, 2018
Would take again

At first it takes some time to get use to his accent and teaching style, but after a couple of weeks his teaching actually becomes quite useful. He focuses more on theory rather than calculations so he goes through problems quite fast. Be sure to do lots of textbook problems and to go through the textbook if you want to do well on assessments.

Get ready to read
ACCESSIBLE OUTSIDE CLASS
2.0
3.0
ENGG202
Grade: A
Apr 27, 2018
Wouldn't take again

This prof was not able to effectively communicate the course material. For instance, he would say many concepts are easy for him, thus not explain them to us. The course itself is easy but because we were not taught well we had to rely on extra sources to learn every single chapter. Several YouTube series' saved many of us - search for them!

Get ready to read
Skip class? You won't pass.
GRADED BY FEW THINGS
2.0
3.0
ENGG202
Grade: A-
May 2, 2018
Wouldn't take again

Dr Li has a difficult time conveying the material to students - lectures are quite ad libbed so it seems he should spend time to practice the lectures beforehand especially since this was his first time teaching this class. He goes through problems too quickly and skips important steps so you have to really pay attention to try and learn.

Tough Grader
Get ready to read
GRADED BY FEW THINGS
4.0
2.0
ENGG202
May 19, 2018
Would take again

The course wasn't really well structured, but Leping Li did his best. Fortunately, tests were fairly easy and never really grilled you heavily on the theory. Tutorial problems are sometimes challenging and the textbook wasn't really necessary. Don't need to overwork yourself for this course, just know the main concepts

5.0
4.0
ENGG349
Grade: A+
May 27, 2018
Would take again

Concepts were well demonstrated through examps

Gives good feedback
Respected
Skip class? You won't pass.
5.0
3.0
ENGG202
Grade: A+
May 27, 2018
Would take again

Clearly structured lectures help you to learn effectively

Participation matters
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
5.0
ENGG349
Grade: A+
May 29, 2018
Would take again

Great professor who cares about his students

Participation matters
Inspirational
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
ENGG317
Grade: A+
May 31, 2018
Would take again

Dr. Li delivered balanced theories, concepts and exampls for this course.

Gives good feedback
Inspirational
Amazing lectures
5.0
4.0
ENGG202
Grade: A
May 31, 2018
Would take again

Dr. Li knows the content very well. Theories and concepts were well taught. He also linked the materials to future courses and applications.

Gives good feedback
Participation matters
Inspirational
5.0
5.0
ENGG349
Grade: B+
May 31, 2018
Would take again

This course has lots of confusing concepts. The professor delivered everything very well. He has shown his good experience in teaching.

Respected
Participation matters
ACCESSIBLE OUTSIDE CLASS
1.0
2.0
ENGG202
Grade: A
Jun 7, 2018
Wouldn't take again

Poor communication skills and his lack of fundamental knowledge made this class my worst in the first year. Most of my classmates went to other sections as they could not understand anything in his class. If you stay in his section, this is a self-taught course A-Z.

1.0
1.0
ENGG202
Grade: A-
Jun 14, 2018
Wouldn't take again

Avoid at any cost! You will get confused in lectures. Go to other lectures. This man does not understand what he is saying in class. He continuously shows off that he is the best, but the reality is something else. He does not know the theories and cannot explain a simple problem. Don't ruin your grade by attending his lectures.

4.0
2.0
ENGG202
Grade: A-
Jun 17, 2018
Would take again

Once you get past the ESL and the accent, Li is a good teacher. The way the course is set up only lends itself to one style of teaching and that is repeated practice problems. My class got it in its collective consciousness that Li was aweful even though he was the best of the profs currently teaching the course. Lectures directly applied to tests.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Caring
2.0
3.0
ENGG202
Grade: B
Jun 19, 2018
Wouldn't take again

I had trouble understanding him and ended up going to class to write down notes to study at home. He's a very sweet guy and helped as much as he could during office hours.

Get ready to read
LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
1.0
1.0
ENGG202
Grade: A-
Jun 22, 2018
Wouldn't take again

Makes tones of mistakes in lectures and blames other instructors for those mistakes. Lectures are confusing. I learned a lot from engineering help centre tutors than this professor. Avoid him!

4.0
3.0
ENGG202
Grade: A-
Jul 6, 2018
Would take again

Frankly speaking, I did not find any mistakes in his lectures

Respected
Participation matters
Skip class? You won't pass.
5.0
4.0
ENGG349
Grade: A
Jul 9, 2018
Would take again

I agree that you would like his teaching once you get used to his accent.

Respected
Participation matters
Inspirational
4.0
3.0
ENGG202
Grade: A-
Jul 10, 2018
Would take again

I echo the comments below. He made some mistakes during hand writing on his tablet computer. But he realized it immediately once he was asked. I did not find any mistakes in methods and results. His notes were apparently well prepared.

Participation matters
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
5.0
ENGG349
Grade: A
Jul 10, 2018
Would take again

Took it last year. We were given lots of hard questions. The tutorials were bad. Lectures were cool, although I was frustrated in the beginning. Overall it was a good learning experience for a difficult course.

Respected
Participation matters
Inspirational
1.0
1.0
ENGG2020
Grade: A-
Jul 11, 2018
Wouldn't take again

He is cool in the class which is good, however because of his mistakes, our section got lower marks compared to other sections. He does not have a good understanding of the theory.

1.0
1.0
ENGG202
Grade: A
Jul 12, 2018
Wouldn't take again

In took 202 with Dr. Li in the winter. He is a cool teacher. But, he makes mistakes in lectures and does not admit them and blames the system for those mistakes. You cannot understand what he is teaching (not just because of his accent). Buy a book and go to other sections.

4.0
3.0
ENGG202
Grade: A-
Jul 17, 2018
Would take again

My brother took his courses a couple of years ago. He suggested me to take his course. However, I did not find his lectures so interesting as my brother told me. There was probably insufficient understanding between the students and him. As he said he had never taught first year students before, he needed to understand the background of students.

Respected
Participation matters
Inspirational
1.0
1.0
ENGG202
Grade: B+
Jul 20, 2018
Wouldn't take again

My cousin took his dynamics and warned me not to take any course with him. I did not have any option unless taking statics with him, since I was registered in his section. He is a fun teacher, however he does not admit the mistakes which he makes in the lectures and in the notes. Does not post notes online. It was a self-taught course. Avoid him!

4.0
3.0
ENGG202
Grade: A+
Jul 22, 2018
Would take again

Dr. Li is amazing person. His lectures are reasonably taught. He did not simply use the standard solutions, which might have made it more difficult to follow if you did not make extra effort.

Participation matters
ACCESSIBLE OUTSIDE CLASS
LECTURE HEAVY
1.0
1.0
ENG202
Grade: A-
Jul 26, 2018
Wouldn't take again

Our section did poor compared to other sections just because of the fact the Dr. Li mislead the entire class with false information about the exam. Attend two of his lectures, and you will realize that his teaching skills is so poor. Just get a book, or go to other sections.

5.0
1.0
ENGG349
Grade: A+
Sep 24, 2018
Would take again

Best Prof Ever !

Respected
Hilarious
Caring
1.0
1.0
ENGG349
Nov 10, 2018
Wouldn't take again

He seems a funny professor and has a cool class atmosphere. However he does not discuss the concepts and just teaches with examples. We don't know much about theory.

1.0
1.0
ENGG349
Grade: A-
Nov 17, 2018
Wouldn't take again

I went to his office before the midterm. He had a very welcoming attitude, however he was looking at the solutions manual the entire time to answer my questions. I do not except a professor to rely on the solutions manual.

1.0
1.0
ENGG349
Dec 14, 2018
Wouldn't take again

If you want to learn the theory and concepts in this course, he is not that guy! If you want a professor who teaches with examples and if you just want to pass the course without knowing anything, he is the guy.

1.0
5.0
ENGG349
Dec 17, 2018
Wouldn't take again

Honestly, just go to the other lectures. I know the guy may be trying, but it just does not work for him or the class. No one understands his teaching, and it is genuinely a difficult course. I am writing this on the day of my final exam and I am fed up. Just don't.

Tough Grader
Get ready to read
2.0
3.0
ENER360
Dec 29, 2020
Wouldn't take again

Very disappointed with this class. I took this class during COVID so this may no be accurate to normal circumstances. However, my experience was that it was very test heavy with very unfair test conditions. The majority of each exam was a multiple select section with very ambiguous answers that you had to get 100% right to get the mark. 1 off 0.

Skip class? You won't pass.
Graded by few things
Test heavy
1.0
3.0
ENME479
Grade: A-
Apr 30, 2021
Wouldn't take again

The most selfish and rude professor I have ever had. Only cares about his own attitudes and never sympathize with his students.

1.0
4.0
ENME317
Grade: C+
May 10, 2021
Wouldn't take again

This class wasn't terrible until the final hit. Numerous theory questions on concepts that weren't key to the constantly practiced application. There was no preparation material for the test, with the exception of numerical response tutorial/assignment questions, and the blandly presented textbook. I was an A average, and then I got a 44.

Class Info

Online Classes

100%

Attendance Mandatory

36%

Textbook Required

44%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 33 grades
Most common grades:
A- (12)
A+ (8)
A (7)
Grade Distribution
A(15)B(1)C(1)D(0)F(1)A-/B+(15)
Based on 34 reported grades
A-: 12
A+: 8
A: 7
B+: 3
Common Tags
Participation matters (10)
ACCESSIBLE OUTSIDE CLASS (9)
Respected (8)
Get ready to read (7)
Inspirational (7)
Skip class? You won't pass. (4)
Gives good feedback (4)
Tough Grader (3)
Rating Trend

Declining

-1.40 avg change
Sep
Nov
Dec
Dec
Apr
May
Last 6 months
Ratings by Course

ENGG317

4.5

(24)

ENG359

4.0

(1)

ENGG349

3.7

(45)

ENME479

3.0

(2)

ENGG202

2.8

(19)
+5 more courses
Difficulty by Course

ENNG317

4.0

ENME317

4.0

ENG359

3.0

ENME479

3.0

ENER360

3.0

Similar Professors