4.4

Terrence Napier

Mathematics - Lehigh University

4.4
Quality
3.4
Difficulty
80%
Would Retake
88
Reviews
4.4
Quality
3.4
Difficulty
4.5
Helpful
4.4
Clarity

80%

Would Retake

88

Reviews

Rating Distribution
Official

5

61

4

16

3

6

2

2

1

3

What Students Say

You're gonna love him :-)

MATH401 - 5.0 rating

Nice guy but ended up teaching myself what I could and it totally killed my GPA

MATH021 - 3.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

76%

Textbook Required

33%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 25 grades
Most common grades:
A (11)
A- (4)
C (3)
Grade Distribution
A(11)B(4)C(4)D(0)F(0)A-/B+(6)
Based on 30 reported grades
A: 11
A-: 4
C: 3
Not sure yet: 3
Common Tags
Lots of homework (14)
Caring (13)
Respected (8)
Accessible outside class (8)
LOTS OF HOMEWORK (7)
Lecture heavy (7)
Skip class? You won't pass. (4)
Gives good feedback (3)
Rating Trend

Declining

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

MATH022

5.0

(2)

MATH401

5.0

(7)

MATH208

5.0

(7)

CALC2122

5.0

(1)

CALC031

5.0

(1)
+18 more courses
Difficulty by Course

MATH033

4.6

MATH401

4.1

MATH021

4.0

CALC023

4.0

MATH023

3.7

Reviews (88)
5.0
2.0
MATH21
Feb 7, 2003

Very energetic, enthusiastic about helping students.(the Jackie Chan of math)

5.0
3.0
MATH022
Mar 21, 2003

No Comments

4.0
3.0
MATH21
Mar 21, 2003

Get good at taking notes quickly, cause he moves fast. Make sure to read the chapter before lecture cause he sometimes glosses over important parts.

4.0
3.0
MATH21
Apr 2, 2003

Really energetic but very fast - hand hurts at the end of class.

5.0
4.0
MATH401
Apr 10, 2003

Professor Napier is perhaps the best teacher in the department. His teaching style is always direct, clear, and very insightful.

5.0
3.0
MATH401
Apr 16, 2003

No Comments

5.0
2.0
MATH21
Nov 5, 2003

If you have a sense of humor, you can't help be entertained by napier. Hes a great teacher, explains everything clearly, and is just fun to watch... keep an eye out for the chalk all over his hands, clothes, and face.

5.0
3.0
MATH208
Nov 13, 2003

Complex Variables is hard. He's a great teacher, and ready to help, super energetic, and you'll laugh when he DOES not stop teaching when things should make him stop. He's the best math teacher. PERIOD.

4.0
3.0
CALC1
Nov 18, 2003

Napier will learn your name if you are in his class!!! He is an awsome teacher, a nice guy, and really funny. You will learn a lot from him. Only setback is that sometimes he makes simple concepts too complicated; then again this is Lehigh.

5.0
4.0
MATH208
Dec 10, 2003

One of the best teachers at lehigh! He's very helpful and funny.

5.0
3.0
MATH208
Jan 3, 2004

Professor Napier is a funny guy. He makes the math (much to his credit) seem like it's a lot of fun, but make no mistake, complex variables is a lot of work.

5.0
4.0
MATH208
Feb 15, 2004

Napier is the man

5.0
1.0
MATH21
Feb 17, 2004

Great math teacher and funny class. Material is easy, review for most aspiring engineers. Can make simple concepts complicated, but is always willing to clarify and help out.

5.0
3.0
MATH21
Mar 28, 2004

Great Professor!

5.0
3.0
CALC2122
Nov 4, 2004

He's a great teacher. He explains all the material very clearly. Really cares about his students. Take him anytime possible. Plus his mannerisms are hilarious.

5.0
3.0
CALC031
Grade: A
Dec 9, 2004

Professor Napier is one of my favorite professor's. He explains things very clearly and he's just a great guy.

5.0
3.0
MATH3122
Mar 26, 2005

terrence is the greatest math teacher of all time. he keeps math interesting by all of his detailed "explanations". very helpful and loves any question thrown at him.

5.0
3.0
MATH208
Mar 28, 2005

He's got some strange quirks, but he's a clear enough teacher. Horrible subject matter though.

5.0
2.0
MATH2122
Mar 28, 2005

Great guy. I've never met a professor who truly cares about the students more. He will learn everyone's name and try so hard to get people involved in the lecture. Can't ask for a better professor.

5.0
2.0
MATH31
Apr 28, 2005

Napier is the greatest math teacher I have ever had. Look this guy up on the internet-he's been all over the world to math symposiums. The "3x" series of calculus is worth taking if you like math, and you will learn the REAL way to do math. Make sure to take Napier's section of 31!

5.0
3.0
CALC21
May 14, 2005

Looks like a ghostbuster. Great math humor. Great professor. Not the easiest class.

5.0
3.0
CALC22
Aug 19, 2005

great prof, extremely intelligent, knows what he's talking about and draws BEAUTIFUL pictures. go to him for help with anything and he'll walk you right through it.

5.0
3.0
MATH21
Sep 20, 2005

Probably the best math teacher I've ever had in my entire life - this guy was born to do his job. Super highly recommended.

5.0
3.0
MATH23
Oct 30, 2005

great

5.0
3.0
MATH208
Grade: Rather_Not_Say
Dec 9, 2005

Awesome prof. If you can get him, take him.

5.0
3.0
CALC31
Jul 7, 2006

Professor Napier is an amazing math professor, which is unfortunately a bit of a rarity at Lehigh. Honors Calc can certainly be a challenge, but I actually felt like I learned something when I completed the class. If you get the opportunity to have him go for it!!

5.0
1.0
MATH005
Oct 17, 2006

Napier is the man. Best prof at Lehigh.

5.0
4.0
MATH31
Oct 27, 2006

Best teacher I've ever had, and so enthusiastic about the subject and about teaching.

5.0
2.0
MATH208
Mar 23, 2007

Phenomenal. One of the best teachers out there. Incredibly helpful. Concerned about every students learning. Take his classes.

5.0
3.0
MATH031
Sep 11, 2007

Very good professor.

5.0
1.0
MATH031
Nov 13, 2007

Best math teacher ever.

4.0
5.0
MATH023
Nov 12, 2008

He's adorable. You can tell he is soo smart. And hes very concerned with making sure we understand the material and trying to explain things in ways we'll get. I would never doubt anything he teaches and he'll always answer questions. The class itself is very challenging so good luck. Napier is the man.

5.0
3.0
MATH23
Dec 23, 2008

This guy is awesome. If possible, switch your schedule around so you can sign up for his sections. Calc 3 is not easy no matter who teaches it, but Napier makes you really feel like you understand it. He had office hours 3 times a week, he really cares about the students and wants them to do well. Always available and willing to help.

5.0
4.0
MATH23
Jan 10, 2009

If he told me that it was mathematically possible for the sky to be green, I'd believe it. Calc 3 is very tough material, but you can understand it somehow when he explains it. Whether or not you get his lectures, find out his office hours and GO TO THEM.

5.0
4.0
MATH23
Mar 10, 2009

Very good!

5.0
5.0
MATH401
Apr 8, 2009

best professor!

5.0
3.0
MATH401
Sep 12, 2009

best professor! He's always trying to please everyone!

4.0
4.0
MATH021
Jan 27, 2011

Good teacher, knows his stuff well.

5.0
2.0
CALC021
Apr 24, 2011

A brilliant and lovable prof. Explains everything very well and holds great office hours.

2.0
3.0
MATH023
May 16, 2011

Could not get the point across, failed to explain the concepts when students had questions, frequently performed incorrect arithmetic, which was highly confusing.

3.0
4.0
MATH023
May 18, 2011

I feel like he knows his stuff, it's just hard content to teach. Stresses being able to visualize the drawings. Doesn't do a good job telling you what new topic you are learning; kind of just jumps into the idea. Tests questions are the easier questions of the hard topics. After the second midterm, class requires a lot more effort.

5.0
2.0
MATH23
Jul 29, 2011

For those who do like Math, Prof. Napier's lectures are a joy to attend. He is incredibly smart, knows the subject really well and explains the concepts very clearly. He also has a good sense of humor and cares about his students. Just go to his office hours and you will know how helpful he is. I'd def. switch my schedules to sign up for his class!

5.0
2.0
MATH22
Dec 10, 2011

Great professor. lovable and really cares about his students. Really wants to help his students. Very smart and knows what he's talking about, you just have to make the effort to ask questions

5.0
3.0
MATH23
Apr 22, 2013

Napier is one of the best calc teachers I've ever had. He makes a point to call you by name when you ask a question, so you can tell he really cares. He's always willing to help, and he apologizes a million times if he makes a mistake. Overall great teacher and genuine guy

5.0
3.0
MATH023
Jul 2, 2013

Great professor however the material gets really hard at the end. Tons of bookwork / web assign but easily doable with wolfram alpha. Be prepared to have no idea what you're doing at times but definitely better than the other profs

2.0
4.0
MATH023
Apr 2, 2014

very hard course. he has a tendency to ramble. exam problems were worded very differently from previous homework assignments.

5.0
5.0
MATH23
Grade: C
Apr 3, 2014

Nonstop homework and impossible exams. I seriously have never gotten below an A in a math class and I worked my ass off and just failed the 2nd 4 oclock. Gotta say if you're taking calc 3 at Lehigh Napier is your best bet.........

5.0
5.0
MATH401
Nov 20, 2015

Excellent Professor! MATH401 is the hardest course I've ever taken in any subject. I bombarded his office hours, and I'm not doing Great in the class, but he always greets me with a smile and answers my silly questions. He really cares about his students and even if my grades don't show it, I really feel like I've learned the material

5.0
5.0
MATH401
Dec 2, 2015

Prof. Napier is one of the best professors I've had thus far. He's very available. His lectures are enjoyable, and he can be very entertaining. He's a great person. I would always recommend him. The course was The hardest course I've taken in any college. But I learned so much. Prepare to hit the books hard. Prof Napier is here for you.

5.0
4.0
CALC021
Dec 8, 2015

Take advantage of his availability during office hours and after class EARLY; your understanding of calculus will increase drastically, hopefully. Prof. Napier will take an interest your struggles in calc if you approach him. His side comments in class are hilarious. STUDY the textbook and UNDERSTAND at least 95% of the material! Knowing problems

5.0
3.0
MATH022
Dec 14, 2015

The tests are difficult (quizzes aren't so bad), but I would HIGHLY recommend taking his class since he writes the midterms and finals; my friends from other professors were sometimes lost... He does go a little fast in his lectures but he explains concepts very well. He really cares about his students and tries to make things easy to understand.

5.0
4.0
MATH401
Dec 17, 2015

He's a gentleman, who knows everything and proves he's writing completely. He really cares about every student, and tries to have a class in which EVERYONE is happy! You're gonna love him :-)

5.0
3.0
MATH021
Grade: B
Mar 28, 2016

Good professor. Knows the course material well and explains it very clearly. The course is hard itself, but he's doing the best he can to make it easier for his students.

5.0
4.0
MATH023
Grade: A-
Jul 12, 2016
Would take again

MATH 023 is a hard class no matter who teaches, but he tries hard to make the material sounds easy as possible. He sincerely answers questions from us. Would recommend him for any other classes.

5.0
4.0
CALC021
Dec 13, 2016
Would take again

He's very passionate about the material, but it was still a very difficult course.

Respected
LOTS OF HOMEWORK
TEST HEAVY
3.0
5.0
MATH021
Grade: C
Jan 6, 2017
Would take again

Tried and failed to make the material interesting, just not a teaching style that really works for me. Nice guy but ended up teaching myself what I could and it totally killed my GPA.

Respected
LOTS OF HOMEWORK
TEST HEAVY
3.0
4.0
MATH021
Jan 9, 2017
Wouldn't take again

Prof. Napier's teaching style wasn't something I was used to. He was too smart for his own good, and had a hard time teaching the class. Wouldn't take him again, but didn't do poorly in the class.

LOTS OF HOMEWORK
5.0
2.0
MATH005
Grade: Not sure yet
Mar 4, 2017
Would take again

Prof. Napier is a cinnamon roll too good for this world, too pure. He gives me hope for humanity. He is honestly the most kind, caring, and passionate professor I've ever had.

Inspirational
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
3.0
MATH021
Mar 10, 2017
Would take again

One of the kindest and caring professors ever. He is way too smart to teach the course, so sometimes the lectures can get confusing because he adds additional information/gets on tangents. Material can be sometimes confusing, so you have to do homework and attend lectures. However, he is super helpful if you need clarification on anything.

Respected
LOTS OF HOMEWORK
Caring
5.0
3.0
CALC021
Grade: A
Mar 26, 2018
Would take again

He is a really good and nice prof, and he is my advisor too, he really cares about his students.

4.0
4.0
MATH023
Apr 19, 2018
Would take again

Extremely nice guy and great professor. Can sometimes be confusing because he is too smart. Lectures can go slightly too fast. Assigns 3 homework assignments a week which can get a little tedious.

Respected
Skip class? You won't pass.
LOTS OF HOMEWORK
3.0
4.0
MATH023
May 14, 2018
Wouldn't take again

His lectures are actually stressful to go to in that he is half yelling sometimes, stares at the board looking very concerned, and jogs from one end of the board to the other. He assigns far too much homework (both online and written which are especially long and tedious). His "very clever" and "great" hw and exam problems can be found online??

5.0
4.0
MATH023
Grade: A
May 21, 2018
Would take again

Great at providing plenty of examples during lecture to illustrate the concepts and explains the theoretical aspects of the material well which creates a nice blend. His class is tough and you have to work hard to do well but if you put in the effort, then you can do well, learn a lot, and gain from having a challenging and beneficial experience.

LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
4.0
MATH023
Dec 7, 2018
Would take again

Math023 is a difficult class and will eat up a lot of your time. Professor Napier has a deep understanding of the material at hand. He knows his students' names and is my first professor (sophomore) who I feel like has truly cared about me. GREAT GUY. I learned a ton, thanks professor Napier!

Respected
LOTS OF HOMEWORK
Caring
4.0
5.0
MATH033
Dec 30, 2018
Would take again

Professor Napier truly cares about his students and their success, and it shows through his preparation for each lecture. Although the honors material is challenging, it makes the non-honors material feel much easier (which is more frequent on exams).

Caring
GRADED BY FEW THINGS
Skip class? You won't pass.
5.0
4.0
MATH023
Grade: A
Nov 1, 2019
Would take again

I loved this professor. He always carries a step stool with him to reach the top of the white board and says "oh raspberries" when he makes a mistake. He is an adorable little man but really knows the math well. He is easy to understand and stays on top of the schedule. He really cares about his students and is very good at giving useful examples.

Lecture heavy
Caring
5.0
5.0
MATH033
Grade: B+
Nov 13, 2019
Would take again

An amazing, respected, dedicated teacher. He really cares about what he teaches you and whether you get it or not. Take him any chance you get. However, don't take MATH 033. It is absurdly hard and even his impressive teaching prowess will only help you so much. You don't need the ego boost, just take regular MATH 023 and skip the honors.

Lots of homework
Accessible outside class
Caring
5.0
3.0
MATH023
Dec 12, 2019
Would take again

Literally the nicest professor in the math department. He is such a sweet man who is too smart for literally everyone. He likes to explain proofs in class that might not be necessary but he is willing to help anyone in office hours. Also he usually makes the test so if you have him you will probably do better.

Lots of homework
Accessible outside class
Skip class? You won't pass.
4.0
5.0
MATH023
Grade: C
Jan 4, 2020
Would take again

Literally a genius. No matter the question he will do anything in his power to help you reach an answer. He will assign a lot of homework but it will only help you and don't use Chegg to copy answers. He does speed through the last sections (the hardest) which are practically what the final is on. Don't take MATH033, it is unnecessarily difficult.

Gives good feedback
Respected
Accessible outside class
5.0
2.0
MATH023
Grade: Incomplete
Oct 16, 2020
Would take again

Prof. Napier is the best lecturer that I have this semester. He does quality, in depth examples in his lectures that really help to explain the material. He is one of the smartest people I have ever met (kinda, since I only see him over zoom) and genuinely seems to enjoy teaching this class. I would happily take the class again

Respected
Accessible outside class
Amazing lectures
4.0
3.0
MATH023
Grade: A
Nov 19, 2020
Would take again

Listen, I only have his video lectures to speak of but here I go. He seems like a really nice guy and good lecturer, he goes on a tangent sometimes, and also shows proofs a lot you really don't need tbh. My only gripe is that his video lectures are shot in like 240p... Can a university not provide this man a good webcam?

Clear grading criteria
5.0
4.0
MATH033
Grade: A
Dec 20, 2020
Would take again

Professor Napier is the smartest professor I have ever met, regardless of subject. He truly cares about the material and his students' success. Tests are fair, and expect a lot of homework during this course. Professor Napier will answer any question and stick around during office hours to make sure his students really understand the material.

Lots of homework
Accessible outside class
Caring
5.0
4.0
CALC023
Grade: A
Jan 8, 2021
Would take again

A bit messy but very sweet and explained every query in depth.

Lots of homework
Test heavy
Lecture heavy
5.0
4.0
MATH033
Grade: A
Jan 19, 2021
Would take again

Professor Napier cares so much about the material he is teaching and is so excited when students share the excitement as well.

Accessible outside class
Skip class? You won't pass.
Clear grading criteria
1.0
4.0
MATH023
Feb 23, 2021
Wouldn't take again

This class was unbearable. 3 homework assignments a week, hours of lectures to watch before each class meeting, and mandatory zoom attendance made this class far exceed the time commitment one should expect for a four credit course. I enjoyed all of the other Calculus classes at Lehigh, but Napier's class killed my desire to learn.

Lots of homework
4.0
4.0
CALC023
Grade: A-
Nov 29, 2021
Would take again

Napier is a great prof. CALC023 is a hard class no matter what but he teaches very well and I enjoyed his class. Considerable amount of HW but that happens in math and it's necessary to keep up. He always answered questions the best he could. He also cares a lot about learning names, and overapologizes if he messes up in a meek but endearing way.

Gives good feedback
Respected
Lots of homework
4.0
5.0
MATH033
Grade: A
Jun 17, 2022
Would take again

Super nice professor. Sometimes the lectures are a little confusing but he is very willing to work with you outside of class. Definitely go to office hours.

Tough grader
Caring
Accessible outside class
1.0
4.0
CALC023
Grade: B-
Dec 8, 2023

He was the worst professor I've had at Lehigh by far. His class was unhelpful at best. Its better to read the book and youtuve. The hoemwork load was extreme with hoemwork 3 times a week. The last week of class he assigned 3x the usual amount. Also, hes a very harsh grader and and any mistakes show "a fundamental misunderstanding of the material."

Tough grader
Lots of homework
4.0
4.0
CALC023
Grade: A-
Dec 8, 2023
Would take again

A bit awkward in lectures, sometimes leaving important material for us to discover in the homeworks/textbook, but a good teacher for the course, with a perfect understanding of how the material works

Get ready to read
Lots of homework
Lecture heavy
4.0
5.0
MATH023
Grade: B-
Dec 22, 2023
Would take again

Napier is wonderful. He tries to get to know his students names, and is always offering extra office hours. All the tests he makes are very fair. That being said, this is the hardest math class I've ever taken. It's defiantly passable if you do all the homework and take the time to fully understand it. The final exam material is really hard so...

Lots of homework
Test heavy
4.0
3.0
MATH023
Grade: B+
Dec 23, 2023
Would take again

Napier was a good professor by Lehigh math dept. standards. My biggest piece of advise would be to read the textbook before his lectures though. It's easy to get lost in calc 3 but once you grasp what's going on his lectures are pretty good. Makes an effort to learn everyone's names. I wish he posted homework answers though - that majorly sucked.

Caring
5.0
3.0
MATH023
Grade: A
Dec 23, 2023
Would take again

Prof Napier is very nice and caring of his class. He was always respectful of students' names and was a good professor overall. Homework can take a long time and be challenging (much harder problems than exams). Exams are much easier than the hws and as long as you know how to do examples from lectures you'll be fine on them.

Lots of homework
Caring
Lecture heavy
3.0
4.0
CALC023
Grade: C-
Dec 23, 2023

Calc 3 is a very difficult class, but Napier makes understanding the content easier by showing a genuine care for students and good explanations through office hours. However, there is a lot of homework and it is quite difficult - Napier also left some explanations for the textbooks to do rather than in lecture. I would recommend being proactive.

Lots of homework
Lecture heavy
5.0
4.0
CALC023
Grade: A
Apr 18, 2024
Would take again

Napier is a great professor! He takes the time to learn the names of students who participate in lecture. His writing on the blackboard can sometimes be difficult to read, but he's happy to reexplain it. For me, it was helpful to read the textbook in addition to attending lectures. The tests were an appropriate difficulty for the course.

Caring
Lecture heavy
3.0
3.0
MATH023
Grade: A-
Nov 8, 2024

Solid professor if you're a mathematician wanting to understand theory. However, if you're an engineer looking to understand the applications of calculus he might throw you for a loop. His lectures consist of filling up as many chalkboards as possible and lack any of the application that you will see in the homework.

Lots of homework
Accessible outside class
4.0
3.0
MATH005
Grade: B-
Dec 23, 2024
Would take again

Great professor. He really cares about all of his students. Lectures can sometimes get confusing but he's very accessible and helpful in office hours. This course deals with a lot of mathematical theory and some of this concepts are difficult, but he gives a study guide for each exam, which is very helpful because a lot of content is covered.

Caring
1.0
5.0
MATH021
Grade: Not sure yet
Sep 2, 2025

I have never met a professor worse than terry. He manage to make every topic confusing and has no organization to his lectures. Possibly worse than James siene. How can you make slope confusing.

Lots of homework
Lecture heavy
4.0
2.0
MATH051
Grade: Not sure yet
Dec 5, 2025
Would take again

Very sweet guy. Easy to find either him or TAs outside of class. Exams are fair. Lectures are somewhat interesting and taught well. Homework is often very annoying, as he gives difficult problems you barely touch in lectures fairly frequently. Very generous with partial credit on exams. Tries really hard to know everyone's name in a lecture of 80.

Gives good feedback
Lots of homework
Caring
Class Info

Online Classes

100%

Attendance Mandatory

76%

Textbook Required

33%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 25 grades
Most common grades:
A (11)
A- (4)
C (3)
Grade Distribution
A(11)B(4)C(4)D(0)F(0)A-/B+(6)
Based on 30 reported grades
A: 11
A-: 4
C: 3
Not sure yet: 3
Common Tags
Lots of homework (14)
Caring (13)
Respected (8)
Accessible outside class (8)
LOTS OF HOMEWORK (7)
Lecture heavy (7)
Skip class? You won't pass. (4)
Gives good feedback (3)
Rating Trend

Declining

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

MATH022

5.0

(2)

MATH401

5.0

(7)

MATH208

5.0

(7)

CALC2122

5.0

(1)

CALC031

5.0

(1)
+18 more courses
Difficulty by Course

MATH033

4.6

MATH401

4.1

MATH021

4.0

CALC023

4.0

MATH023

3.7

Similar Professors