3.3

David Haile

Mathematics - Northern Virginia Community College (all campuses)

3.3
Quality
3.6
Difficulty
66%
Would Retake
221
Reviews
3.3
Quality
3.6
Difficulty
3.3
Helpful
3.3
Clarity

66%

Would Retake

221

Reviews

Rating Distribution
Official

5

79

4

41

3

28

2

31

1

42

What Students Say

Professor Haile is, in my opinion, one of the best math professors at nova

MTH272 - 5.0 rating

Haile is hilarious, inspirational, and lectures well

MTH264 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

66%

Textbook Required

33%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 110 grades
Most common grades:
A (32)
B (18)
A+ (15)
Grade Distribution
A(47)B(19)C(21)D(13)F(5)A-/B+(9)
Based on 135 reported grades
A: 32
B: 18
A+: 15
C: 14
Common Tags
Participation matters (36)
Graded by few things (34)
Tough grader (30)
Skip class? You won't pass. (28)
Test heavy (22)
Respected (20)
Gives good feedback (17)
Lots of homework (17)
Rating Trend

Stable

+0.01 avg change
Dec
May
Jun
Aug
Oct
Dec
Last 6 months
Ratings by Course

MATH3

5.0

(1)

MATH152

5.0

(1)

MTH241

5.0

(1)

005N

5.0

(1)

MTH264

4.5

(10)
+45 more courses
Difficulty by Course

174

5.0

MTH004

5.0

STAT241

5.0

MTH181

5.0

MTH271

4.4

Reviews (221)
4.0
3.0
MATH004
Nov 7, 2007

He can be difficult, however he knows his stuff and knows how to teach, you just gotta be quick in getting it. I think his teaching methods are great. I didn't have trouble with him, just do your homework and you'll be fine. multiple choice tests so makes it easier. give him a try

1.0
5.0
MTH004
Dec 5, 2007

please don't take this pro. He doe't know how to teach and he lied all the time. In my class most student fail and i did't learn nothing in his class.I had hard time with him understand math 4. He gave very hard exam no joke. Plese don't take him he is not easy and he is terriable prof. plese don't take him you can't learn nothing and he lied all t

1.0
5.0
MTH271
Oct 15, 2008

hello everyone!!! I took his class and I really regret my mistake. He is a very mean teacher and never helps anyone.He thinks his job is to give students hard time.I have never seen such a teacher before.He took off points for smallerrors.He ask takes off as much points as possible.. Never take his class is all I WANNA SAY>>>>>>>>>

1.0
5.0
MTH163
Oct 29, 2008

How can I begin? Do yourself a favor and do not take this teacher. He explains things like the speed of light...he goes to his own pace. He is not helpful at all... and when you ask questions he never answers them. He really sucks...maybe thats why there is only 7 ppl registered on his class. Dont do it!

1.0
5.0
MTH271
Nov 19, 2008

hey guys i just came from class and took this guys test he screwed up all the class.Everyone wanted to walk out some of us tried also but couldnot.just wanna tell everyone that this teacher doesnot have the guts tio be a teacher.he is there to make students cry. I feel sorry for u guys if still someone registers for this teacher.Goodlucktoregistere

2.0
4.0
MTH271
Dec 11, 2008

He does not know how to teach period.He goes with his own flow...he doesn't care if you're following him.I dropped his class after taking 2 tests.I will never ever recommend him.PLEASE DON'T TAKE HIS CLASSES.

1.0
5.0
MTH271
Dec 19, 2008

hello every one i never recommend this teacher for any one only if u real hard worker

1.0
4.0
MATH151
Dec 21, 2008

Terrible professor! I would not recommend him at all! Good luck to those who have already registered for his class! He goes at a extremelly fast pace, it seems like he is just rying to get the course over with. e has no passion for what he is doing at all! my entire class just went blank sometimes!

2.0
5.0
MTH271
Dec 22, 2008

Professor is extremely impatient and unhelpful. The pace at which he presents material made it extremely difficult to follow. The majority of what I learned in this class was through individual study with the use of the text. My questions were addressed to the college's math tutors to avoid further frustrating interaction with the professor.

3.0
4.0
MTH271
Feb 6, 2009

I took his class last sem. overall he's class was ok, but one test out of them were extremely difficult. he losts his sense during the class, and sometimes he's not sure what he is talking about... I would say that there are more helpful teachers out there, and i only recommend this class if you are really hard working.

2.0
5.0
MTH271
Feb 16, 2009

Avoid this guy from all aspects if you can. He is the worst matheticien instructor NOVA gots.

2.0
5.0
MATH163
Mar 7, 2009

He does not like to walk through the in class problems in front of the class.

3.0
5.0
MTH271
Mar 9, 2009

I had this guy last semester and failed the class. He is only concerned with "covering all the material required for the course" and tends to have a bad attitude. I am retaking this class at another campus and it's a BIG difference so far! Don't take Haile's class unless you're pretty good at math and can figure things out on your own. Wast of $$$.

2.0
4.0
STATS240
May 23, 2009

I'm taking stats with this prof in 6 weeks, and thus far I've noted: unless you're fully competent with respect to "self-learning" you'll likely get an F or worse (what could be worse? - take this guy and you'll find out what misery and melancholy mean). His teaching style is abberant and prone to egregious errors that will make the hardened wince.

2.0
5.0
MATH166
Jun 2, 2009

He's very strict. More than half of the class dropped out after the mid term.

5.0
3.0
MTH166
Jun 3, 2009

i dont know why everyoen thinks he's bad. I honestly found him extremely good because he actually wants you to get an A in his course. He makes himself available and explains problems well. I see nothing bad with his teaching. I took 166 and aws fine. maybe he's just bad at teaching higher level math.

5.0
1.0
MTH173
Sep 14, 2009

He is the best.

4.0
4.0
MTH173
Oct 16, 2009

Very good teacher. Only gives 5 tests per symester so study. Material on tests is the same type as the homework problems. Talks quickly but is very willing to repeat stuff if it's not clear. He's always in the MathLab before class for questions and often ends class 20min early and stays to answer questions.

1.0
5.0
STAT241
Nov 17, 2009

The worst teacher ever he doesn't say good morning, don't help after class, doesn't give extra credit,his notes sucks,cant read his handwriting... all in all just don't take his class. I'm telling you learn from our mistakes

5.0
4.0
MTH173
Dec 20, 2009

he was a good teacher in 166 with easy tests but in 173 his tests were rather hard, especially the final. only 6 out of 35 finished in a timely manner. everyone else scrambled to finish at the end. but his teaching is very good and he makes himself available for questions. he is very intimidating, but nice if you talk to him.

5.0
4.0
MTH152
Jan 26, 2010

He is an excellent professor and you can tell he cares about his students

5.0
1.0
MATH3
Mar 30, 2010

IM TAKING THIS CLASS RIGHT NOW,MATH IS NOT MY BEST FRIEND BUT PROF. HAILE CARES SO MUCH ABOUT YOU LEARNING IN HIS CLASS IT MAKE SME ENJOY IT.. HE WANTS TO MAKE SURE YOU UNDERSTAND.HE ALWAYS REVIEWS AT EVERY START OF THE CLASS. ITS UP TO YOU TO ASK THE QUESTIONS. VERY GOOD!

5.0
4.0
MATH174
Apr 3, 2010

I don't understand why people don't like him. I had him last summer for Calculus II and I thought that he was very helpful and clear. I went to his office a few times before class and he always was ready and willing to help. The topic isn't easy (especially with all of the integrals), but he makes it as painless as possible.

3.0
4.0
MTH151
May 7, 2010

Haile's teaching style is verbatim with the book. If you can read and copy the book then class is useless-that's all HE does. He speeds through material ridiculously fast and when you ask questions makes you feel dumb. He is def. not very approachable at first, but after a few encounters and a visible effort on your part he will help you individ.

2.0
4.0
MTH151
May 7, 2010

Goes through material WAY too fast. Sometimes whole sections are discussed/taught for only 5 minutes or less. Not a sufficient schedule for a math class.

5.0
3.0
MATH152
May 12, 2010

Just finished. This guy moves through material fast, but his notes are extremely clear. He makes himself available to students to ask questions to. Use the study guides for the test, it is extremely helpful. Personality wise I found him to have a short temper and be somewhat abrasive. Not a good friend, but a good professor. Recommended.

1.0
3.0
MTH003
May 16, 2010

I will never take his class again. He makes you fell stupid and does not respect a student. Goes realllyyy fast with all the material. I hated every minute of his class!!!

2.0
5.0
MTH273
May 22, 2010

Very HARD. Do not take him. I worked sooo hard for his class but i got a C. The final exam is totally unexpected than what he tells you. Would not recommend him!

1.0
5.0
MTH152
May 26, 2010

Prof. Haile is by far the WORST teacher I have ever had while in college. He was so bad that I had to go to the Dean and complain about his methods and grading system. The Dean agreed with me, and had points added to my exam. I wish someone had told me before I took him. THE WORST!!!!!

4.0
4.0
MTH164
Jun 30, 2010

I'm taking his class now. I'm having a hard time understanding all the negative comments. He is not the greatest teacher in the world but he understands the subject and definitely wants his students to learn. I think the problem most people have is that he is not a push over and higher level math is hard. He does a good job of explaining concepts.

5.0
2.0
MATH163
Aug 24, 2010

He makes you learn and participate in the class. Very good prof. with high knowledge. Don't miss his class. He is A+++++ prof.

5.0
3.0
MATH241
Sep 11, 2010

Mr. Haile is not one of those professors who doesn't care if you fall behind. He's really good about making sure everyone pays attention and understands the material.

5.0
3.0
MTH4
Nov 5, 2010

Like everyone else I agree Mr. Haile is not the friendliest guy in the world, but if you approach him he will not turn you down. He wants his students to learn -- which is kind of hard how fast he goes through each section but don't worry he is very crystal clear on what he wants and his test aren't tricky. Do the HW on MML and study, you'll pass!

5.0
4.0
MATH003
Nov 19, 2010

Prof. Haile is the best math instructor I've ever had hands down. I haven't been to school in five years and I didn't remember much from algebra, however he is sincerely invested in his students education and is willing to answer questions and spend time in the school math lab to help students as often as possible. I highly reccomend Prof. Haile.

4.0
4.0
MTH003A
Dec 19, 2010

he is very fair

3.0
4.0
MTHAABB
Mar 6, 2011

Professor Haile is good for some students who would like to learn the material fast. However, for me who learns math very slowly, he was not the best instructor for me. I would definitely not consider taking MTH 151 with this instructor if you're fresh out of high school.

5.0
3.0
MTH163
Apr 22, 2011

This is my second class with Professor Haile. Although he may come off a little brusque, he's actually a very nice guy and has a great sense of humor. He knows his subject, and he wants to see his students succeed. Classes move very quickly; you'll need to take good notes and keep up with the homework to do well.

4.0
4.0
MTH163
May 11, 2011

This guy's teaching methods are brutal but he will help you out if you ask questions. Moves very fast, almost gets a kick out of losing the class in the dust when he writes problems on the board, very tough on grading tests i believe, everyone around me struggled... I got an A on the final paper and luckily survived the class with a C.

4.0
5.0
MTH271
May 16, 2011

He teaches each section quickly but is happy to repeat himself in case you don't understand. His hw is on MyMathLab and it's always open, but his tests are a hit or miss. It's only 5 or 10 questions, and is very picky with grading them. If you don't come to class, do all of the HW, and just slack off, this prof. isn't for you. Not an easy A.

2.0
4.0
MTH1
Aug 6, 2011

Hes awful he goes way to fast and he thinks were stupid because we dont understand what he is saying. His teaching technique is wack like if were doing chapter 1 test we would do the test after learning about chapter 2 confusing. Im not good in math but im also not that bad to fail and i did and so did the whole class. Now i gotta take it over agai

2.0
5.0
MTH151
Oct 31, 2011

Strict. My class had made a comment about the homework not showing up online, so after they fixed it, he expected us to do about 10 sections in a few days. Prefer not to take a class with him again.

2.0
5.0
MTH4
Dec 18, 2011

He was nice, but you must be good at math to be in his class. I think the majority of the class failed because he was harsh in grading.

4.0
3.0
MTH164
Jan 13, 2012

He is def. intimidating, but as time progressed,you saw that he was always willing to help the students if they didn't understand and help the class as much as he could to do well. He goes over the material pretty fast but wont go on until you've understood it.You HAVE to ask questions if you're confused & you'll see he's really not so bad :)

2.0
4.0
MTH173
May 7, 2012

Not the best professor. Very rude to his students. I will not take his class ever again.

5.0
1.0
MTH152
May 13, 2012

Was an easy A for me, got a perfect 100 in the class. He can be quick but just tell him if you have a question! He'll even stay after class to explain anything. Good for adults since he can be a bit straight-forward, but has a great dry sense of humor. HW from mymathlab was 10%, midterm 30%, final was 60%. Show up to class or you'll be behind.

2.0
3.0
MTH151
May 21, 2012

This guy just came to teach for money. He didn't have a true passion as a teacher. Very disappointed to take his class. Two exams and the exam is 90% of your grade. If you get a D in your first exam, you're screwed. I regret taking his class.

5.0
3.0
MTH174
Aug 7, 2012

Prof Haile will more than meet you halfway if you make an effort. He moves quickly, but really wants you to understand and will go above and beyond if you ask questions. You must participate in class, ask questions and do the homework if you want to do well. He is very fair and ALL exam problems are direct from HW or in-class examples.

5.0
4.0
MTH166
Oct 31, 2012

Best math professor I've ever had! Really, really cares that everyone understands and will take the extra step for anyone, but if no one asks questions, will assume everyone understands and will press on. Best balance I've ever seen

5.0
2.0
MTH241
Nov 13, 2012

Professor Haile gave great notes. Exams come from the notes, no more no less. It's simple to do well in his class. He asks if there are any questions every class.

5.0
2.0
MTH291
Nov 14, 2012

Probably the easiest MTH291 you can find at AN. Lectures are extremely clarified. Exams cannot be more straight-forward and are extremely easy and doable. Just keep up with him and do the homework and in-class exercises.

2.0
3.0
MTH152
Nov 17, 2012

Very disappointed. If you are not his favorite, he won’t help you. Got B in his MTH 152, although having all As in other advance math. He also showed his bad attitude toward me. Do NOT take him.

4.0
3.0
MTH163
Jan 14, 2013

Extremely good prof., however he will leave you behind if you skip or don't participate in lessons. If you screw around then bomb and go to him complaining he will laugh at you. Work hard, be respectful, and he will be an epic teacher. So essentially don't be lazy or dumb. Boom, super simple stuff.

5.0
3.0
MTH163
Mar 21, 2013

Great Professor. I took him 8 weeks, lectures fast but will slow down if asked. answers all questions, explains thoroughly, easy-going, available for help.One of the best at Nova, knows his stuff and wants to make sure everyone understands as well, but he wont take your b.s. its college, you shouldnt slack off anyway.

5.0
3.0
MATH166
May 11, 2013

Professor Haile he is very knowledgeable attendance is MANDATORY!he goes way to fast but I understood the material and the activities in class were helpful. If your class participates he likes it and will let you use a formula sheet. He is obsessed with deriving formulas. Oh yes NO TALKING WHEN HE IS TALKING NO MATTER WHAT. Overall i liked him.

5.0
2.0
MTH166
May 16, 2013

By far best professor I've had so far. He will ALWAYS answer questions and make sure you understand, but if no one asks any questions he will keep moving. Will work with you to make sure you understand however, homework and attendance is a must. As long as the student puts in a good effort, he/she will get what they're there for.

5.0
3.0
MTH166
Aug 6, 2013

He is not easy. But he is crystal clear in his instruction, and tests directly from his lectures. Do the homework and be in class and he will bend over backwards to help you understand the material. If you don't take his class seriously, well then I probably wouldn't take you (the student) seriously either.

4.0
5.0
MTH174
Aug 9, 2013

I definitely do not recommend him for 174, especially over the summer. He gave no partial credit so you either had got an A or an F on his tests. On the other hand he is available if you need extra help, and he is clear, but his tests and teaching style lack what is needed to be a proper teacher for this class. If you can avoid taking him, do so.

5.0
1.0
MTH151
Grade: B
Aug 23, 2013

Honestly, im not sure why his ratings are so low. he was so helpful and so nice. he even wrote me a recommendation for transfer. he goes above and beyond for his students. if you dont understand hell go over it with u and go slowly if he has to. he really does care about each student. I recommend him!

1.0
5.0
MTH174
Sep 21, 2013

The worst professor at NOVA.I always got As in math before him. He is not helpful he is just reading out of the book all of his notes are in the book. He goes way to fast and when you ask questions he makes it out like your stupid, but in reality he doesnt know the concept himself. Always has somewhere to be during office hours.Not a good proffesor

2.0
3.0
MTH152
Nov 7, 2013

He made simple concepts confusing. Don't take his class unless you are great at math. It seems like everytime I wanted to meet with him, including office hours, was a "horrible time". There is no extra credit. There are 3 exams worth 80% of your grade. This is not good if you are not a great test taker. Half the class dropped including me.

5.0
1.0
MTH174
Dec 17, 2013

He is big on participation and class effort. Only 3 tests worth 100% of grade. Does not allow TI-89. He is by the book. Test questions are usually formatted just like homework questions. Extra credit was given on test #2 and #3. He seems mean, but simply ask questions and he will not finish explaining until you understand. Very fair/helpful.

1.0
4.0
MTH272
Jan 14, 2014

Not very helpful, asked him a question and didn't really answer it. Makes you feel stupid instead of just explaining how to do something. Teaches too quick and says to ask questions but students dnt know what to ask. was forced to take him. wld not recommend if this is optional for you.

3.0
3.0
MTH277
Grade: Not_Sure_Yet
Mar 23, 2014

wastes time by giving students in-class questions after doing only few similar ones. Then goes over them really fast. Grading was tough. Do not recommend him

3.0
5.0
MTH277
Grade: C+
Apr 3, 2014

Exams: Grades each question out of 5 which means either you get 0 or 5. if half of your solution was right but half wrong, don't expect a partial credit, you will get 0. First time in my life I got less than 90% in math.

1.0
3.0
MTH277
May 7, 2014

DO not take him. Horrible prof. He does not know how to teach. during his exams either you get 5 or 0 points on each question. Does not return our quizzes. I think he does not correct them. I wasted my time taking this unknowledgeable prof. very rude. He makes mistakes all the time and students correct him all the time.

1.0
5.0
MTH174
May 9, 2014

If you wanna study with the worst professor, go ahead and take him.

3.0
5.0
MTH277
May 20, 2014

He clearly understands the material himself - it's just that he has an awful time teaching it. He makes mistakes like any other first time student with basic math, which would be okay, if he gave that benefit of slips when doing the exams. I am a math major and it was hard to even keep up with him... I got a D. Says a lot. I usually get As or Bs.

3.0
5.0
174
Jul 15, 2014

DO NOT TAKE HIS CLASS FOR MTH 174. HE IS NEVER THERE DURING OFFICEHOURS GIVES NOT PARTIAL CREDITS SO IF YOU GET ONE LITTLE THING WRONG THE PROBLEM IS WRONG HE IS THE WORST!

5.0
5.0
MTH166
Grade: B+
Nov 20, 2014

This class is really hard but this professor does a good job explaining and teaching a curriculum with so much to be covered in such a short period of time. A fast paste class with easy tests. (just like the study guide he passes out) As long as you are in class and pay attention you will be on good terms with this professor.

5.0
4.0
MTH152
Dec 13, 2014

Professor Haile is a great math professor, i loved his class because the material was clear. He also made me not want to skip class because i was afraid that i would disappoint him; he expects a lot from his students. He makes sure that the students understand the criteria and is willing to do anything to help!

2.0
5.0
MTH151
Apr 2, 2015

He's a nice enough guy, has a sense of humor and does care for his students but he is an unfair grader and has unrealistic expectations for EVERYONE to be at the same level. Math is my weakest subject and I had a hard time keeping up with the material. He went somewhat out of his way to help me, but it was too much. This class slaughtered my gpa.

1.0
2.0
MTH174
Apr 2, 2015

The worst math professor at nova. Doesn't care for students' success. No extra credits whatsoever. Doesn't give partial points- got algebra wrong, the whole thing is zero. Goes too fast on lectures, you can't catch up with him. Not supportive, the opposite, makes you feel down, and also very rude. I am an A math student but he made me suffer.

2.0
4.0
MTH166
Apr 5, 2015

For someone whose math skills are shaky, do not take this professor. There was not much encouragement only that, "if you don't do well on this test, your ship is sunk". Very straight-forward, blunt, he can teach, as long as you can keep up w fast paced teaching. Tests killed me, missed a negative on a 10 pt question? say goodbye to your 10 points

4.0
3.0
MTH163
Grade: B
May 1, 2015

He's a cool Prof . If you need help just make an appointment and he's ready to help.

2.0
5.0
163
Grade: F
May 6, 2015

For a student who is shaky in math, I highly recommend that you DO NOT TAKE HIS CLASS. He gives not partial credit on the tests, he flys through his lessons leaving you clueless for tests. I studied for hours before his test and still stubbled on them because the material on them was way higher than what he had taught us or what was even on the hw

3.0
4.0
MTH173
May 7, 2015

Professor Haile breezed through lectures so it was a struggle to keep up, let alone take notes along with him. He would not give partial credit on tests and would OCCASIONALLY give extra credit. Take him if you're already a great math student and really enjoy math. Otherwise....

5.0
3.0
005N
May 14, 2015

He is a really helpful teacher. He always answers your questions and he explains clearly.

5.0
3.0
MTH174
May 14, 2015

He is a nice teacher and he answers all the questions clearly. You mostly learn in his classroom, but you need to do homework to get good grades in his tests, because his tests questions are usually the same as homework questions. However, he doesn't grade homework.

2.0
4.0
061N
Grade: C-
Aug 7, 2015

Class was four hours (of course, six week). His examples ALWAYS had 1 or 2 mistakes (depended on class to fix him....).

2.0
5.0
MTH181
Grade: Drop/Withdrawal
Oct 28, 2015

He's respectful but terrible professor

2.0
5.0
MTH166
Grade: D+
Nov 11, 2015

Avoid taking this man. All I gotta say

1.0
5.0
MTH291
Grade: F
Dec 14, 2015

He is the least helpful professor, and rude. His exams are too long for the time given to us to complete it. His explaining is weak , and he never gives you partial credit. You either get 100 or 0 because the smallest mistake can take more than half the points of the question. DON'T TAKE WITH HIM

4.0
3.0
MATH166
Dec 17, 2015

Teacher explains the lesson well. Sometimes makes a mistake on the board. There are four exams and are filled with questions that are identical to the examples he writes on the board. You can study for the exam only by revising the notes. Missing a class will definitely mess you up though.

5.0
4.0
MTH173
Grade: A+
Apr 5, 2016

Absolute best teacher I have ever had. Explains absolutely everything in-depth. Encourages participation . Don't take his class, or any calculus class for that matter, if you are not prepared to work hard. gives lots of homework that is "optional" but definitely require for a good grade. He says at least 4 hours a night for an A.

1.0
5.0
MATH166
May 2, 2016

He was terrible!!! Do not take if your taking more then one class he goes through everything super quick.

5.0
2.0
MTH166
May 12, 2016

If you don't understand something, ASK HIM. He'll do anything he possibly can to make sure you understand the material. HW was on MyMathLab, and there was a lot of it, but gives ample time to complete. He's a great professor, as long as you show that you care and put in some effort. TL;DR version: Do the work, ask for help, and you'll be fine.

5.0
2.0
MATH174
Grade: A+
Aug 6, 2016
Would take again

He is a great professor. Ask question if you dont understand the subject, he is not going to move on until he makes sure that everything is clear. Exams are fair as long as you do homework.

3.0
4.0
MATH166
Grade: B
Aug 21, 2016
Would take again

He is pretty good. He makes minor mistakes here and there but fixes it right away. He knows he is not the best professor so he is really there for you if you need help so ask questions if you don't understand anything! He literally tells you whats on the test so it wasn't that hard

Skip class? You won't pass.
4.0
1.0
MTH173
Nov 11, 2016
Would take again

I read comments that his class is hard, but I think it really isn't... Just show up to his lecture, do the homeworks and you will be just fine. He is willing to answer every question, and stops to make sure that every student is following his lecture.

Skip class? You won't pass.
Caring
LECTURE HEAVY
5.0
4.0
MTH173
Grade: A+
Dec 12, 2016
Would take again

Professor Haile is perfect. Calculus is never going to be easy, but he is very good at teaching and very good at explaining things. If you ask questions he will stop moving forward until you understand it. He grades based off of 5 exams, not the HW. If you're bad with calculus then take this guy and do your homework and you'll get a good grade!

Respected
Participation matters
Amazing lectures
4.0
4.0
MTH173
Grade: A
Jan 21, 2017
Would take again

I am very glad I took MTH173 with this professor. He explains the material really well and always keeps the class engaged. However, it is a really hard class. I never had to work this hard for an A but it paid off in the end. Homework is not graded and this gives you a lot of time to study on your own, but if you slack, you won't pass. Take him.

Tough Grader
Respected
EXTRA CREDIT
4.0
4.0
MTH166
Grade: Not sure yet
Feb 17, 2017
Would take again

First off, do the homework. Second, he's kind of abrasive because he's very direct. But, he definitely lets you ask questions and will take the time to answer you in class. The problem is this conflicts with his abrasiveness, so most people are afraid to press the issue if they don't understand. If you're not afraid of asking questions, take him

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
5.0
1.0
MATH163
Grade: Incomplete
Aug 29, 2017
Would take again

He takes his time to answer student's questions and makes sure everyone understands but will only do so if you ask him for help . In class, he teaches the lesson, gives you practice problems, and assigns online homework that is the same as what you learned. To pass the tests, simply show your work to get the right answer.

Gives good feedback
Respected
Participation matters
1.0
5.0
MATH174
Sep 27, 2017
Wouldn't take again

worst decision of my life was to take his 8 week class. Please beware , this class was so challenging. He'll remove so much points for just subtle errors. Exams are 20% with final exam 30%, no extra credit , no way to increase your grade or nothing . Stay away from him!!!!

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
4.0
4.0
MATH163
Grade: F
Nov 12, 2017
Would take again

Really a great professor, but I feel like he picks favorites and doesn't really give out extra credit. The tests were pretty easy, but went to quick and I felt lost at times. He's a funny guy, and real nice guy who takes questions and time out of the class to answer EVERYBODY! You'll learn a lot but not an easy class, I need to retake it & no 8 wk.

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
GRADED BY FEW THINGS
3.0
2.0
MTH166
Grade: A+
Nov 29, 2017
Wouldn't take again

His exams are very easy and short but he is a tough grader, and he makes a lot of mistakes when lecturing that confuse the students

Tough Grader
4.0
4.0
MTH166
Grade: C
Dec 7, 2017
Would take again

Actually teaches and if you don't understand something, raise your hand and he'll explain it in another way for you to understand it. His tests is mainly straight forward and is what he teaches in class. Make sure to ask a lot of questions and participates! He gives bonus points for participation.

Tough Grader
Gives good feedback
Participation matters
4.0
3.0
MATH174
Grade: A
Dec 17, 2017
Would take again

Great professor. I took him for MTH 173 and 174. Explains concepts well and makes sure everyone understands before moving on to the next topic. Ask questions if you don't understand! If you don't ask, there is no way for him to know if you get the material or not. Show up to class, participate, and do the homework.... easy A.

Tough Grader
Participation matters
Skip class? You won't pass.
4.0
3.0
MATH106
Grade: B
Jan 5, 2018
Would take again

Took Prof. Haile at GMU. He takes the time to explain everything if you are confused by it. Do the HW and it will help understand the material and prepare you for the exams. He is tough when grading exams and will not cut you any slack. Show up to class write down everything he writes and you will do fine. He will drop your lowest test score.

Tough Grader
Gives good feedback
LOTS OF HOMEWORK
5.0
3.0
MATH163
Grade: A+
Jan 11, 2018
Would take again

Best professor!! He is very patient he would spend a lot of time to explain until you understand the question. Homeworks can be heavy but not that hard. Tests are easy.

Gives good feedback
Hilarious
Amazing lectures
5.0
3.0
MTH166
Grade: B
Jan 16, 2018
Would take again

Good professor, explains everything and begs for questions to be asked if you do not understand something. Lectures are usually two chapters of the textbook and are nicely explained, although he does make mistakes sometimes, but students usually catch him on them. Homework is given through MyMathLab and participation is needed in order to pass.

Skip class? You won't pass.
LOTS OF HOMEWORK
Caring
5.0
4.0
MTH166
Grade: A
Jan 24, 2018
Would take again

Professor Haile teaches this class so that anyone can get an A, as long as the do the work that is required of them. He is also friendly and easy to talk to if you have a problem understanding something.

Participation matters
Skip class? You won't pass.
LOTS OF HOMEWORK
4.0
2.0
MTH277
Grade: A
Jan 27, 2018
Would take again

I'm glad I chose this professor. He is slightly a tough grader but you can always go talk to him. Most of his questions come directly from the textbook so if you do the homework you should be fine.

Participation matters
Skip class? You won't pass.
Hilarious
5.0
4.0
MTH271
Feb 13, 2018
Would take again

Professor Haile is the best professor I have ever had because of his positive attitude, clarity, respect for his students, drive to help you understand, and accessibility. He says to ask questions and if you don't, and don't understand, he will help until you get it during office hours. You have to purchase mymathlab online, no textbook.

Participation matters
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
3.0
MTH173
Grade: Not sure yet
Apr 4, 2018
Would take again

I am taking his MTH 173 class right now. So far, he is the best math teacher I ever had. There are total five tests, first 4 worth 20% of your grade and the last one is 40%, which means it will also cover the one where you had a bad grade. No need to do homework if you are smart enough. Grading is clear but little tough. Definitely, recommend him.

Tough Grader
Caring
EXTRA CREDIT
4.0
3.0
MTH173
Grade: A
May 3, 2018
Would take again

If you show up to class and participate you will pass. Doing homework is not mandatory but if you do it then the tests are pretty straight forward and easy. At first I though he is a bit tough on his class, but his clear lectures will make it east for you to get good grades. Do yourself a favor and show up to class!

Tough Grader
Amazing lectures
LECTURE HEAVY
5.0
4.0
MTH174
Grade: A+
May 21, 2018
Would take again

Professor Haile is a wonderful professor and knows the material inside and out. He does come off a little harsh sometimes but he's really just a fun guy with a scary countenance. You should definitely take him!!! Just know that he expects you to try your hardest. If you do the homework and come to class ready to participate, you'll get an easy A.

Respected
Skip class? You won't pass.
GRADED BY FEW THINGS
1.0
1.0
MTH271
Grade: D
May 28, 2018
Wouldn't take again

Not a very understanding professor. His exams are very difficult already calculus is hard, he doesn't make it easier. Doesn't give any opportunity to raise your grades. Exams are different than homework and class work. If known this professor before I wouldn't have taken his class instead of wasting my money and time.

Tough Grader
Skip class? You won't pass.
TEST HEAVY
5.0
2.0
MTH173
Grade: A
Jun 25, 2018
Would take again

This professor is the best professor that I have ever had. Clear explanations, give in class practices, and extra credit. If you show up and participate in class, he will be willing to do anything to help you understand calculus no matter what.

Gives good feedback
Respected
Skip class? You won't pass.
5.0
3.0
MTH173
Grade: Not sure yet
Jul 25, 2018
Would take again

Took the six-week course over the summer, At first I was afraid to take him because of his avg rating, however, he did a swell job at explaining difficult concepts. HW is not mandatory, but trust me - you will need to do it. The tests are jokes compared to the HW. He offers great help and he has a genuine passion for math. (you like math? Pass)

Gives good feedback
Respected
Participation matters
5.0
3.0
MTH173
Grade: A
Jul 31, 2018
Would take again

Even though he doesn't grade the homework, if you do it you'll get an A. Most of his test questions are just rephrasing of problems straight from the homework. Lectures are great and he really ensures you know the material before moving on. Amazing professor.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
3.0
MTH272
Grade: A
Aug 13, 2018
Would take again

take him!!! he actually takes the time to make sure you completely undestand the material. no question is a stupid question. the homework helps you prepare for exams. the textbook is easy to understand and read. dont take calc II if u dont understand how to antidifferentiate and differentiate.

Gives good feedback
Respected
Participation matters
5.0
1.0
MTH173
Grade: A
Aug 15, 2018
Would take again

Took him 6 weeks summer class. No homework needed. 3 easy exams if you do the homework. He explained the material very well and made sure you get through it. The important thing is that if you participate in class, he will give you the opportunity to boost your grade

1.0
4.0
MTH272
Grade: B
Sep 21, 2018
Wouldn't take again

2nd worst professor I have ever had. Intimidating. Asks for questions but doesnt like answering them. No extra credit opportunities were offered. Tough grader and very little partial credit given for answers. Questions on exams were often confusing and different than homework.

Tough Grader
Skip class? You won't pass.
TEST HEAVY
1.0
5.0
MTH173
Grade: C
Oct 31, 2018
Wouldn't take again

Please do not take Calc-1 with him. You'll regret it forever. I took it and ended with a C.

Tough Grader
LOTS OF HOMEWORK
LECTURE HEAVY
5.0
3.0
MTH264
Grade: Not sure yet
Nov 10, 2018
Would take again

I'm writing my review early because of the recent negative reviews I saw were posted. Prof. Haile is hilarious, inspirational, and lectures well. This class is for people that really want to learn math. Great Professor, I took Calc 1 with him and I will be taking Differential Equations w/ him next semester. Tip: Homework is key to acing the exams.

Inspirational
Hilarious
Amazing lectures
1.0
5.0
MTH173
Grade: C
Nov 12, 2018
Wouldn't take again

Worst professor ever in my life.

Tough Grader
LOTS OF HOMEWORK
LECTURE HEAVY
5.0
4.0
MTH272
Grade: A
Dec 5, 2018
Would take again

Professor Haile is, in my opinion, one of the best math professors at nova. His class is very organized and his is very clear in his lectures. He will make you work in his class, as all good teachers will, but his tests are pretty similar to the homework and practice problems done in class. Overall he will make you work but an A is in reach!

Skip class? You won't pass.
Inspirational
TEST HEAVY
4.0
4.0
MTH161
Grade: B+
Dec 9, 2018
Would take again

Some of his lectures were hard to follow because of how fast he went. But he encourages questions and will answer them until you understand. He cares about his students learning the material. You have to show up to the class or else you will fall behind. But overall you have to work for your grade, but he will help you

Tough Grader
Participation matters
LOTS OF HOMEWORK
5.0
3.0
MTH264
Grade: A
Dec 12, 2018
Would take again

Hands down best Calculus professor I have ever had. His tests are usually directly from the homework so you know what to expect. Also very caring about his students and genuinely a nice guy. He does expect you to show up to class and if you do not like to do hw don't expect a good grade. If you have a chance to take him definitely do it

Respected
Skip class? You won't pass.
Caring
4.0
4.0
MTH161
Grade: B-
Dec 14, 2018
Would take again

First of all, Professor H is one of the great math professor I have had so far at NOVA. He cares a lot about his students, but only if he sees you, you are trying your best to learn about the materials. He loves to see students asking questions and he is always willing to help. BUT FYI, He will only grade you based on THREE tests,MTHLAB HW.

Respected
Skip class? You won't pass.
GRADED BY FEW THINGS
3.0
3.0
MTH273
Grade: A
Jan 1, 2019
Would take again

Pros: The professor was straight to the point. Proceeded with course in a timely manner. He is also funny at times. Cons: Needs to provide more opportunities for extra credit. Although he does give credit for participation, it is hard to anticipate how much you'll earn that way. He sometimes overlooks your work in the exam which results in an unfa

Participation matters
LOTS OF HOMEWORK
GRADED BY FEW THINGS
3.0
4.0
MTH267
Grade: A
Jan 7, 2019
Wouldn't take again

He is right when he says you have to do the homework to be successful in the class. The class is tough, 3 tests are the only grades, and they are not easy. HIs lectures are pretty engaging, but I do not think that 1 hour and 15 minutes is enough to go in depth into the subject and teach students about the different types of problems.

4.0
4.0
161MTH
Grade: A
Jan 13, 2019
Would take again

Although he's a really tough grader, he really cares about his students and will provide extra help and resources if you need it. You do have to put in the work and complete the homework (which is online and fairly easy) and you'll be fine. He may come off as a hard ass, but show him respect and he'll definitely show you yours.

Tough Grader
Skip class? You won't pass.
Clear grading criteria
5.0
3.0
MTH273
Grade: A
Mar 14, 2019
Would take again

He is the best even though he is a tough grader. The exams are similar to the homework so even he will not check your homework, you should better to do it.

Clear grading criteria
Amazing lectures
Tough grader
5.0
4.0
MATH166
Grade: Not sure yet
Apr 22, 2019
Would take again

One of the best math professors I've ever had. Explains the subject very well and goes through how to get to the formulas and not just "remember" them. If you read the textbook, go to class and take good notes, and do all the homework on my math lab, you will do good. Tests are never more than 20 questions. One thing to remember is to ask questions

2.0
3.0
MTH245
Grade: Not sure yet
May 7, 2019
Wouldn't take again

The material of the class is not difficult, but the teaching method plays a large role in understanding the class. Prof. Haile writes the notes by hand and goes super fast. He expects you to understand right away and seems to get frustrated and one asks questions. He tends to be serious almost all the time so approaching him is intimidating.

Skip class? You won't pass.
Lecture heavy
Tough grader
4.0
4.0
MTH264
Grade: A
May 7, 2019
Would take again

Not mean but is intimidating. Gets irritated when asked questions but often reminds us to ask if needed. Board work fast and unclear. Book unclear as well. Had to use other sources to learn. Hw not graded. Does not give trick/surprise exam Qs. They are often from book or class. May give bonus Qs. Comforting knowing exams will be reasonable.

Participation matters
Graded by few things
EXTRA CREDIT
5.0
4.0
MTH264
Grade: A
May 8, 2019
Would take again

Professor Haile is supportive of his students and encourages questions. Explains material thoroughly but he goes pretty fast. Clear grading criteria and tests are very similar to homework. He's open to feedback from students such as adding a bonus question to the final. Overall, he is a great instructor.

Skip class? You won't pass.
Graded by few things
EXTRA CREDIT
3.0
4.0
MATH167
Grade: D
May 8, 2019
Wouldn't take again

if he didnt use my Math lab, then I'm sure everybody would pass his class. His lectures are heavy and for the exams, he asks for the single most basic stuff that u wouldn't even think of. he likes to favor certain people and can be mean at times. "HE'S ALWAYS RIGHT" no matter what. no calculators allowed!! syllabus not clear.

Skip class? You won't pass.
Graded by few things
Lecture heavy
2.0
5.0
MTH277
Grade: F
May 10, 2019
Wouldn't take again

goes by too fast and homework is not graded so you dont get motivated to do it. do not take it with him, he failed me and now i have to take it again, do not take chances taking his class. now my graduation needs to be postponed thanks to him :)

Test heavy
Lecture heavy
Tough grader
4.0
3.0
MTH267
Grade: A
May 22, 2019
Would take again

Good Prof for Diff EQ, its a hard class though. He gives a lot of extra credit if you ask for it in class and participate. The material in this class is IMPOSSIBLE though, I had a C for the most part and picked it up by the end somehow. I have a problem with the textbook though, I didn't really use it for any other than Homework, doing HW is key.

Respected
Graded by few things
EXTRA CREDIT
3.0
4.0
MTH267
Grade: C
Sep 20, 2019
Wouldn't take again

I took DE over the summer with him where we were only graded by 3 exams. He's a pretty good teacher when it comes to explaining. Although often he has a bad attitude and even though he tells us to ask questions, he gets visibly annoyed when you ask times. He's intimidating I guess.

Participation matters
Skip class? You won't pass.
Graded by few things
3.0
4.0
MTH267
Grade: C
Sep 21, 2019
Wouldn't take again

He didn't make HW mandatory for us, but if you don't do it you'll pretty much fail. Exams were tricky and they didn't have a lot of points to them so it was easy to get a bad grade. If you take him, get ready to know "EXACTLY WHERE THESE EQUATIONS COME FROM".

Participation matters
Skip class? You won't pass.
Graded by few things
1.0
5.0
MTH265
Grade: Drop/Withdrawal
Oct 21, 2019
Wouldn't take again

Take him if you wanna fail the class. Horrible attitude when you ask questions and especially he doesn't like you. HW is not graded, all based on test and he is a tough grader.

Tough grader
2.0
4.0
MTH154
Grade: Rather not say
Nov 19, 2019
Wouldn't take again

he would give problems that even he didn't know the answer to. he over-complicates everything

Lots of homework
Test heavy
Beware of pop quizzes
2.0
4.0
MTH264
Jan 31, 2020
Wouldn't take again

Says to ask questions if you don't understand, but is extremely confrontational and short-tempered when you do. Had a quiz worth 15% of grade after 3 classes. An ok professor to take the course with if you already knew all the material, but wouldn't recommend unless you have already taken it before. Takes off a lot of points for small mistakes.

Skip class? You won't pass.
Graded by few things
Tough grader
4.0
4.0
MTH154
Grade: A
Apr 27, 2020
Would take again

He let me ask many questions. The quizzes sometimes included things that he didn't go over well in class, but usually we were prepared for them. Final exam was only tough because he didn't tell us exactly what would be on it. I'm bad at math, so I had to work very hard, but if you put in effort he will help you understand. No study guides.

4.0
3.0
MTH161
Grade: D+
May 13, 2020
Would take again

Good teacher you work for the grade that you want if you study hard and put in the effort you will pass the class he responds to emails and is overall plain guy doesnt do too much in the lectures just teaches you what you need to know

Gives good feedback
Lots of homework
Get ready to read
1.0
4.0
MTH265
Aug 5, 2020
Wouldn't take again

He gave us two tests worth 50% of our grade each. There were no other assignments worth credit.

Graded by few things
Test heavy
Tough grader
1.0
4.0
MTH265
Aug 8, 2020
Wouldn't take again

Only two tests worth 50% each for the six week online class. The entirety of the class was only 110 points and the average final grade for the class was around a 74.

Graded by few things
Test heavy
5.0
4.0
MTH264
Grade: B
Aug 10, 2020
Would take again

Prof Haile is incredibly smart! He really knows his stuff and how to explain things. He has a very minor accent, but I could understand him well enough. He stays after class for any questions and will work with you to make sure you know it. It's a tough class, but he's the best professor to teach it.

Respected
Participation matters
Skip class? You won't pass.
5.0
2.0
MATH174
Grade: A
Sep 3, 2020
Would take again

Great dude, just show up to class.

Participation matters
Skip class? You won't pass.
Amazing lectures
3.0
4.0
MATH267
Grade: A
Sep 26, 2020
Would take again

Dr Haile was a nice professor, who truly wants his students to succeed. Here are the things you need to know if you take his diffy-q class: - 2 exams and a final and thats it - No curve , no extra credit . -Exam problems extremely similar to HW problems, no surprises - He tells you exactly what will be on the exam -HW not graded but needed

Lots of homework
Skip class? You won't pass.
Graded by few things
3.0
4.0
MTH161
Dec 4, 2020
Would take again

He is okay go to the classes otherwise you wont pass he is kinda moody but overall you can meet with him after class you do have to study to pass this class it wont be a easy A but he is a okay grader l he isnt going to be the worst teacher you ever have but not the best just average

Respected
Clear grading criteria
Lecture heavy
3.0
3.0
MTH161
Grade: Not sure yet
Dec 4, 2020
Wouldn't take again

Professor Haile is an average math teacher, He is caring about his students. This class tests heavily only 2 exams and a final exam which is why I believe if you aren't the best in math or a bad test taker I wouldn't recommend this class. Homework barely counts into your grade but get a 90% on homework for the best outcome in your overall grade.

Graded by few things
Test heavy
Lecture heavy
2.0
4.0
MATH003
Grade: B+
Dec 10, 2020
Wouldn't take again

kinda uptight and expects you to work for the grade.

Skip class? You won't pass.
Test heavy
Lecture heavy
2.0
4.0
MTH265
Grade: C
Apr 3, 2021
Wouldn't take again

Gets upset if you ask questions; acts like youre questioning his intelligence. He teaches straight out of the textbook. Doesn't know how to use Zoom. Has 3 tests worth 60% and a cumulative final exam worth 40%. Doesn't curve. Really strict cheating policy and acts like everyone is guilty. There's a ton of HW thats ungraded but NEEDED TO PASS

Skip class? You won't pass.
Test heavy
Tough grader
5.0
2.0
MTH263
Grade: A
Apr 28, 2021
Would take again

He is an excellent instructor. He makes things easy to understand. There are three exams and one final exam that are easy if you study.

Respected
Participation matters
Clear grading criteria
1.0
5.0
MATH241
Grade: Rather not say
May 2, 2021
Wouldn't take again

Just took his MTH 254 class in Spring 2021. A very fast speaker that doesn't know when to slow down. No extra credit. Vaguely tells what types of questions will be on the exams. Doesn't provide a study guide, instead, you have to study on your own and know the material on top of your head. Reader, I strongly suggest you don't take his class.

Skip class? You won't pass.
Graded by few things
Lecture heavy
2.0
4.0
MTH265
Grade: C
May 3, 2021
Wouldn't take again

To give a little context I have B on Calc1 and A on Calc2. I love math and I consider myself good at it. This class however was horrendous. Lectures were long and tedious. He only grades in four tests, and nothing else doesn't drop lowest either. He refuses to give a single point in a test to get a B in the class. so do not expect any help at all.

Test heavy
Lecture heavy
Tough grader
3.0
4.0
MTH245
Grade: Not sure yet
May 3, 2021
Wouldn't take again

Prof Haile is a good guy and wants people to understand the material. He does some examples but goes through slides very quick. Theres 2 exams + final + homework. Have to submit exams in PDF form. He takes a very long to to reply to emails. Not everything on the homework is explained in class. Homework takes a long time but is worth it.

Lots of homework
Graded by few things
Test heavy
5.0
2.0
MTH245
Grade: A+
May 21, 2021
Would take again

He is amazing at explaining concepts for people that are not usually good at math. Best math teacher I have ever had. He goes over problems in class and similar problems will be on tests. If you show up and do problems in class then tests are easy.

Gives good feedback
Accessible outside class
4.0
4.0
MTH271
Grade: B+
Aug 11, 2021
Would take again

MTH 263 Calc I - Summer 6 Week Session: Graded on 3 tests, 30%/30%/40%. DO THE HOMEWORK for practice or suffer. Don't understand something? ASK QUESTIONS. Professor Haile is great at explaining concepts, and is VERY willing to help you, BUT he is NOT a mind reader, so if you don't speak up, blame yourself if you fail. PARTICIPATE.

Accessible outside class
Participation matters
Graded by few things
1.0
5.0
MTH265
Aug 12, 2021
Wouldn't take again

I took a summer course with him and it was the worst decision I have made. The class is based off of only 3 exams. There is homework but it's not graded at all and no extra credit. Exam 1 and 2 are worth 30%, Exam 3 is worth 40%. Attendance is not mandatory but is needed to know what will in exams. This professor is very unforgiving, don't take him

Graded by few things
Test heavy
Tough grader
1.0
3.0
MATH163
Grade: B+
Dec 13, 2021
Wouldn't take again

Absolutely the worst teacher in any subject I've ever had. Very crude personality, poor communication, and condescending. He's someone that does not belong in the teaching profession. I'm pretty sure all the good votes here are his doing and not real ratings because all my classmates were full of complaints as well. Avoid him at all cost!

Tough grader
5.0
3.0
MTH261
Grade: A
Dec 17, 2021
Would take again

It's easy to do well as long as you pay attention in class, and if you miss class, catch up from the textbook on what you missed. He's strict about due dates, so get the work done on time unless it's a serious emergency.

Respected
Caring
4.0
5.0
MTH162
Grade: D
May 4, 2022
Would take again

Did I fail the class? Yes, but over all it was for the most part my fault. He has very little grading he does overall (5 things). At the start of the semester things were tough adjusting too because of his very quick process to solving things. It is what it is though, he helped me more than any other teacher ever has and helped to push me to pass.

Tough grader
Participation matters
Graded by few things
3.0
4.0
MTH261
Grade: Not sure yet
May 7, 2022
Would take again

Haile kind of gave up on our class by the end of the semester. He started strong but by the end he really put less effort in explaining the concepts. besides that he was pretty good. compliant with students and explains content well.

Tough grader
Lots of homework
Lecture heavy
1.0
1.0
163
Grade: F
Jun 7, 2022

He is dishonest teacher. He does dishonesty in class.

1.0
4.0
163
Grade: B
Jun 7, 2022

He does Black and White in class room. Just plays mind games in class. Do not use pencil in his paper-based exam because if does not like you he erase your answer.

4.0
4.0
math264
Grade: B
Jun 30, 2022
Would take again

It's a difficult class, but if you put in the work and do all the homework even though it's optional, you'll be fine. I took the 6 weeks summer sesh and got a B(81% but he grades a B as anything from 80-89%). The only grades in the class were 3, 10Q tests. The homework came directly from the textbook(there's a free pdf). Bc my class was so short..

Caring
Graded by few things
Accessible outside class
4.0
4.0
MTH264
Grade: B
Jun 30, 2022
Would take again

..he let us use calculators and a formula sheet once we asked if we could. He's approachable and if you ask for help he will give it to you. It's a hard class, but if you are dedicated to doing the work and show up to class(mine was in-person) it is 100% manageable.

Caring
Graded by few things
Accessible outside class
1.0
5.0
MTH261
Grade: Rather not say
Jul 7, 2022

He's the worst professor u can possibly take at NOVA. MTH is already hard enough but he does not care about u or ur grade. He teaches very fast and even argues with their student on whether an answer is right or not and tries to prove them wrong all the time. DO NOT TAKE HIM if u want to pass. We didn't even get a study guide for the final.

Tough grader
5.0
3.0
161MTH
Grade: A+
Aug 4, 2022
Would take again

SUPER Great professor! :) Definitely take him! He clearly outlined each concept and was open to question. Lots of extra credit so you can do well on tests. I already had taken the class back in high-school so the material was a breeze. If you want a faster pace for pre algebra just take 167, if you want to go slower but more clearly take 161+162.

EXTRA CREDIT
Amazing lectures
Caring
4.0
3.0
161MTH
Grade: B
Aug 11, 2022
Would take again

I would recommend him, but know this - Really tough and picky grader - Nice dude and willing to work with you, but kind anal as a person - Good lecturer; he'll go over stuff until you get it as long as you speak up - Not a lot of grades, I only had 4 (3 exams and hw) - Be prepared to spend a TON of time working on this class, it is math so :/

Tough grader
Lots of homework
Graded by few things
1.0
5.0
MTH271
Grade: D+
Sep 6, 2022

He is most awful teacher I have ever had. Dishonest grading.

1.0
3.0
161MTH
Grade: B
Sep 17, 2022

His knowledge is not up to date. I guess he doesn't know about new technology please don't take his class because he needs to be teaching class from 1970. Waste of money.. He doesn't know how to work on software

5.0
3.0
MTH245
Grade: A+
Nov 8, 2022
Would take again

I took stats 245 last spring 2022. He was the best math professor I've ever had. As long as you're actually willing to put in the hours and work, you should be golden. Ask questions, don't just sit there and copy whats off the board, actually understand whats happening and why. Have a good calculator and a good attitude, you'll be ight.

Amazing lectures
Lots of homework
Lecture heavy
1.0
4.0
MATH003
Grade: C+
Nov 16, 2022

Awful professor he doesn't know how to use software. Don't waste your money and time to attend his class. A student attitude should show they come to class for learning not for gossiping. And teachers attitude need to be teaching subject rather than gossiping around. Grading need to be basis of knowledge not basis on gossiping.

1.0
5.0
161MTH
Grade: B
Nov 16, 2022

He gave assignment without teaching. Don't ruin your GPA by attending his classes

Tough grader
5.0
4.0
MATH151
Grade: C+
Dec 1, 2022
Would take again

I struggle with math, but Prof. Haile is able to simplify the problems as long as you ask. If you have trouble asking questions or getting nervous with that sort of thing, I wouldn't recommend his class to you. He is a bit fast-paced but he is always willing to slow down if needed by any student. He's very through with his lessons.

Participation matters
Respected
Graded by few things
4.0
3.0
MTH261
Grade: A
Dec 12, 2022
Would take again

He makes the concepts simple to understand but he does go pretty fast. Very test heavy, 25% each (2 total), 20% homework and 30% final. Always willing to answer questions and responds fast to emails. Lots of homework, 2 a week - prepare about 1 to 2 hours for each. But if you like math, take him. He's one of the best math profs I've had.

Lots of homework
Test heavy
Accessible outside class
3.0
3.0
MTH154
Grade: Rather not say
Dec 21, 2022
Would take again

Professor Haile is genuinely a very nice guy. However, his teaching style can be a bit tricky for those who struggle with math because he sometimes overcomplicates little things. He is more than willingly to help you if you attend his office hours and can see your potential.

Participation matters
Caring
Online Savvy
5.0
2.0
MATH167
Grade: A+
Jan 3, 2023
Would take again

Professor Haile was a math loving teacher, my favorite teacher for the semester. he sometimes has orthodox ways to teach students but got to the point. once you participate and do the homework he will take a linking towards you. You should have a minimum understanding of math if you want to cruise by, refresh on you Algebra 2. (I took pre-calc)

Participation matters
Lots of homework
Test heavy
5.0
5.0
MTH261
Grade: C
May 2, 2023
Would take again

Professor Haile is probably the best mathematics teacher I've ever had. I was dreading taking this class as I hadn't taken a math course in almost 10 years. He made sure everyone understood the material before moving on. We did plenty of practice problems in class, some homework which required Pearson MyLab Math access, and a few tests.

Amazing lectures
Graded by few things
Accessible outside class
3.0
3.0
MTH245
Grade: Not sure yet
May 8, 2023
Would take again

Mr. Haile was a good professor and explained how to do problems step by step. However, if you don't understand, then you need to ask questions in order to get clarification as he will assume everyone is on the same page and move on. There is weekly homework and 3 exams, the third being the final so go to the tutors for more help if needed.

Respected
Graded by few things
5.0
3.0
MTH265
Grade: A
May 31, 2023
Would take again

Prof.Haile is a good professor. He always tries to explain things until you got it unless you do not hesitate to ask him. He willing to stay after class to explain. Be focus in class you will get the grade that you expect. He is very understanding Prof. although he didn't make you feel that. Make sure you talk to him about your circumstances.

Amazing lectures
Clear grading criteria
Test heavy
3.0
3.0
MTH245
Grade: C
Jul 5, 2023
Would take again

The course is weighed by weekly homework assignments and 3 exams. You have to be in class for the exams. He is very nice and accommodating.

Gives good feedback
Test heavy
Graded by few things
1.0
1.0
MTH263
Grade: B
Aug 13, 2023

Strike 1: Has the nerve to charge money for homework (Cengage, no less). Strike 2: Grades harshly despite constantly making errors himself and needed to be corrected by students during every. Single. Lecture. Strike 3: Thinks exams have to be hard just because of cheat sheets even though REAL mathematicians do not waste time memorizing formulas.

Tough grader
Lecture heavy
Graded by few things
5.0
4.0
161MTH
Grade: A-
Aug 24, 2023
Would take again

I recommend talking copious notes, since his lectures tend to be very chalk board heavy, with pretty much everything he writes being incredibly important. If you struggled with math throughout high school, he is the perfect teacher for precalculus because he is incredibly detail-oriented on the basics and great at helping you learn complex concepts

Tough grader
Amazing lectures
Gives good feedback
1.0
3.0
161MTH
Oct 12, 2023

Shocked his ratings were this high. Main issue with this class is that he relies on "MyMathLab" and it's awful. Homework and math practice locks out if you don't attempt it before the due date. I got sick for one week and missed one lecture and two homework, but I couldn't practice with it before the exam. 0 chance to catch up in his course.

Tough grader
Participation matters
Lots of homework
3.0
3.0
161MTH
Grade: C+
Nov 9, 2023

Professor Haile was a good. If you don't understand, he can repeat as many times as you need. His lectures are quickly and he doesnt engaged as much with student.

Graded by few things
1.0
4.0
MTH265
Grade: Drop/Withdrawal
Nov 21, 2023

Worst math prof I have ever had. He taught straight out of the textbook & wrote out long proofs without properly explaining what he was doing. I only took him because he was so highly rated on this website, but the reviews are FALSE. He grades extremely harsh; little partial credit combined with a test only made-up of 5-7 questions. RUN.

Tough grader
1.0
5.0
MTH161
Grade: D
Dec 4, 2023

He is not good, all he does is teach straight out of the textbook. He can't even answer your question. He will fail you even after passing the final just because he failed one test. He is a harsh grader.

1.0
5.0
MTH161
Grade: D+
Dec 4, 2023

He is the worst professor, he is not understanding at all he failed me even after I passed the final.

2.0
5.0
MTH263
Grade: Not sure yet
Dec 4, 2023

Professor Haile is a tough grader. 85% of your grade is based on the scores of the 4 tests you take during the class, including the final, and 15% is homework. The homework does not provide good practice, and is different than the content of the exams. His lectures are too fast paced. The exams are not open note, nor are formula sheets provided.

Tough grader
Lecture heavy
Graded by few things
3.0
5.0
MTH265
Grade: Drop/Withdrawal
Dec 11, 2023

Don't take this class (MTH 265) unless you need to for credit. It is not easy, even for students who did well in high school calculus courses. The difficult part isn't so much Professor Haile's fault, as he is great at teaching, it's just that the grade is based off of four exams and homework, so you have limited opportunities to make mistakes.

Tough grader
Respected
Graded by few things
5.0
4.0
161MTH
Grade: B
Dec 12, 2023
Would take again

Good professor go to all his classes and take all his notes (best way for you to pass the exam). Better professor in my opinion, then other math professors. Doesn't post notes online GO TO EVERY CLASS. Doesnt respond to emails on friday-sunday. Respect him, he respects you. Dont study off homework I did and i got a 25/50. Study w his notes n u pass

Tough grader
Participation matters
Lots of homework
2.0
5.0
MTH245
Grade: Not sure yet
Dec 12, 2023

I'm honestly surprised by the 4.1 rating he has on here. I accidentally took this class and forgot to drop so I've been stuck with him. And OMG, this professor is very fast and often makes mistakes while explaining and grading exams. Don't take his class unless you desperately need it. Sadly, it doesn't give extra credit. His class is excruciating

Tough grader
Test heavy
5.0
3.0
161MTH
Grade: A+
Dec 18, 2023
Would take again

Haile is just one of those teachers. If you're a student with no desire for learning, he's not the professor for you. If you suffer from a poor mindset, you should just take it regardless of difficulty. Truly inspirational stuff, a rare teacher with genuine care for a student's future. Loads of extra credit for participation. Raise your hand!

EXTRA CREDIT
Inspirational
Respected
5.0
3.0
MTH263
Grade: A
Jan 4, 2024
Would take again

I took his class in the summer so it was fast-paced but not overwhelming. His lectures were not my favorite, but they were pretty decent and most students could understand. What I admired most was how much he cared, sometimes giving homework extensions if we needed it and was always available for office hours, dedicated to making sure we got it.

Participation matters
Clear grading criteria
Accessible outside class
3.0
5.0
MTH265
Grade: A
Jan 12, 2024
Would take again

He is ok if theres no other teachers, study on your own and take time to memorise the formulas. Homework is CENGAGE THE WORST TEXTBOOK SOFTWARE TO EVER EXIST and its 100 something dollars bro is straight shilling for them. Do NOT make mistakes on exams, you can only make 1 before you will drop below a 90. Cool dude and answers questions tho

Tough grader
5.0
4.0
MTH161
Grade: C+
Jan 17, 2024
Would take again

He is very fast in his teaching DURING class but if you meet him during his office hours and after class, he will explain everything at a slower speed and will make sure you understand. He is very encouraging, engaging, and genuinely wants you to succeed. The homework can sometimes have a very short due date but if you stay ontop of it you got it!

Participation matters
Gives good feedback
Lots of homework
1.0
5.0
MTH245
Grade: Not sure yet
Feb 14, 2024

Worse professor you'll ever have. Take ANY OTHER PROFESSOR!! I am learning statistics from my biology teacher because he is so bad. He does nothing to help you just reads it off the textbook and yells at kids. he is so condescending when you ask for help and he goes so fast you can even grab his first sentence.

Tough grader
Test heavy
1.0
5.0
MTH161
Feb 15, 2024

HE IS THE WORST AND WILL NOT PASS YOU!!!!!

Tough grader
Test heavy
2.0
4.0
MTH245
Grade: C
Mar 16, 2024

I rly don't know why he has such a high rating... he's passive aggressive when you ask for help, speeds through the lectures (I literally see him glancing at the clock constantly and he lets us out early even tho he rushes through the lecture), and is a very harsh grader. There are 4 exams, each of them have about 12 questions, so it's pretty hard.

Tough grader
Test heavy
5.0
3.0
MTH263
Grade: A-
May 2, 2024
Would take again

Took his calc 1 class over the summer 6-weeks and drove 2 hours round trip 4 days per week. Although it was a lot of work, he's passionate about making sure everyone in the room understands what is going on. He knows every student by name and teaches material that directly correlates with what is on the test. Easy A.

Participation matters
EXTRA CREDIT
Caring
5.0
3.0
MTH261
Grade: Rather not say
May 3, 2024
Would take again

Professor Haile is probably the best math teacher I've ever had. He lectures fast but wants to ensure everyone understands the content. If you don't understand in class, ask him at the end of the class. He's always trying to help. He's so respectful of everyone.

Clear grading criteria
Lots of homework
Respected
5.0
2.0
MTH245
Jul 24, 2024
Would take again

This is a great teacher if you pay attention in class and DO THE HOMEWORK. If you sit and do the Pearson homework over and over again for practice it does help and I can follow along in the 7-week class. ASK QUESTIONS. He gives partial credit on tests. 15 word problems on exams. I prefer more to get a accurate result of understanding.

Lots of homework
Lecture heavy
Graded by few things
4.0
4.0
MTH263
Grade: A
Aug 7, 2024
Would take again

Class is fairly enjoyable. Lectures go fast, but he will always slow down for questions. He also stays after class, has office hours, and will grant homework extensions. Know your basic math concepts (especially algebra) or else you will be lost. PARTICIPATE!! He will give bonus and/or round grade average. Overall, tough but fair expectations.

Tough grader
Participation matters
Graded by few things
5.0
3.0
MTH264
Grade: A+
Aug 13, 2024
Would take again

Really teaches and is passionate about the material. Very accessible outside of class. Funny and cares about class participation. Ask questions. DONT SKIP CLASS. Homework is hard and time consuming but if you actually do it you'll do great you just got to put in the time. He really wants you to do well you just got to put in the work.

Participation matters
Lots of homework
Accessible outside class
5.0
1.0
MTH264
Grade: A+
Aug 23, 2024
Would take again

He is a nice and supportive professor! He is very understanding of any special circumstances and is prompt in email responses.

EXTRA CREDIT
Amazing lectures
Clear grading criteria
4.0
3.0
161MTH
Grade: Rather not say
Sep 3, 2024
Would take again

He was amazing and gave me tips on improving certain things about the course. He cared for his students to succeed, and his lectures were good for me to understand and apply to exams and get good grades on them. The only way to pass them is to practice possible questions that could be on the exam. I enjoyed his class and have him as my professor.

4.0
4.0
161MTH
Grade: B+
Sep 28, 2024
Would take again

Professor Haile is strict but worth it - stay engaged, take thorough notes, and use resources like Unstuckstudy to ace the exams. His lectures are fast-paced but clear, and he genuinely cares about student success.

4.0
4.0
MTH263
Grade: C+
Nov 26, 2024
Would take again

Prof. Haile is an excellent teacher. He puts a lot of clarity into his lectures and makes it easy to understand. One thing I didn't like is that your exam scores could fluctuate your overall grade, so be prepared. His exams are not difficult and pretty straightforward. He makes sure to make his class worth your time and his teaching is thorough.

Amazing lectures
Gives good feedback
Lots of homework
4.0
3.0
MTH263
Grade: A
Dec 3, 2024
Would take again

If you show up to class, do the homework, and pay attention: you'll do well in his class. Tests are most of your grade, but doing homework helps your grade. He grades heavily on participation but sometimes makes it feel uncomfortable for those who haven't taken Calc already to answer. He tells you what's going to be on the test, no curveball.

Participation matters
Clear grading criteria
Test heavy
3.0
3.0
MTH245
Grade: D
Dec 13, 2024

If you miss one day, everything will slip

Lecture heavy
Test heavy
Graded by few things
1.0
3.0
MTH266
Grade: C
Dec 17, 2024

Will take offense if you try to correct him or explain something to him. Assignments have no grading criteria, he expects you to know what he wants. Goes back on his word constantly. Do not trust what he says. When he changes his mind, he does not inform you. Study guides are relatively accurate, about an 80% match to test questions.

Tough grader
Test heavy
Graded by few things
5.0
3.0
MTH245
Grade: A
Dec 18, 2024
Would take again

My first exam was only 75%. I was completely frustrated! But Professor Haile explained my mistakes and encouraged me to learn harder. As a result, I received 100% on two other Exams. That's incredible!

Gives good feedback
Inspirational
Caring
5.0
4.0
MTH261
Grade: B
Dec 26, 2024
Would take again

Professor Haile is an amazing professor. His class can be challenging at times, but if you do the homework and attend office hours, you will pass. The tests are short and contain material that you will have gone over in class. Make sure to participate in class!

Participation matters
Hilarious
Accessible outside class
5.0
3.0
MTH263
Grade: B
May 2, 2025
Would take again

I genuinely don't understand why he is rated so low. He is a very open & honest professor, but he does expect you to put in the work. He is lenient on homework due dates and will move them if you ask for more time. In Calc, you need to put in work, but his tests are exactly what he goes over in class. He usually has a copy of the test to ensure so.

Inspirational
Respected
Accessible outside class
5.0
3.0
MTH263
Grade: A
May 5, 2025
Would take again

He is the best math professor I've had at NVCC. He is tough but ultimately very fair. The tests are short, and homework questions are often a lot harder. He doesn't allow for a formula cheat sheet, but he will teach you how to derive all the formulas, so you don't have to remember them. Take him if you want to learn the material.

Participation matters
Gives good feedback
Inspirational
5.0
4.0
MTH161
Grade: A+
May 8, 2025
Would take again

I'd take Prof Haile again a million times! Take his class if you want to learn Math. His classes are hard, but they are so good, and I guarantee you'll learn. The homework amount is reasonable and the tests were short but fair. He wants every student to learn and succeed. He is there for you!

Participation matters
Gives good feedback
Inspirational
5.0
3.0
MTH261
Grade: B+
May 27, 2025
Would take again

Professor Haile is an excellent teacher who explains the course clearly for all learning levels. He's organized, approachable, and focused on student success. Classes involve textbook summaries, practice problems, and helpful study guides for exams. Attend regularly, take notes, ask questions, complete the HW on time, and you'll do well.

Participation matters
Clear grading criteria
Accessible outside class
4.0
4.0
MTH263
Grade: C
Jun 4, 2025
Would take again

Prof. Haile is one of my favorite teachers on Annandale campus, if you can make the drive not only will he explain the proofs but help you understand where you're making mistakes in your problem solving. He is also understanding on certain cases with extending homework. His class has a good chunk of HW but you'll be prepared for the exams if you do

Participation matters
Clear grading criteria
Inspirational
4.0
4.0
MATH167
Grade: B
Aug 21, 2025
Would take again

Professor Haile presents excellent lectures, but demands equally bulletproof answers in return. He favors derivation; if formulas are provided, answers will be rigorously scrutinized. Stringent yet fair, he adheres to his syllabus and stands by his words without being unjust. Haile will push you, but never beyond your reach. I highly respect him.

Tough grader
Amazing lectures
Graded by few things
5.0
2.0
MTH261
Grade: A+
Oct 30, 2025
Would take again

Great class if you have a strong algebra base. Professor Haile is amazing, patient, clear, and thorough. He reviews every question until everyone understands. Attendance isn't required, but don't skip; missing one class makes it hard to follow. I'd take his class again anytime!

Participation matters
Amazing lectures
Accessible outside class
4.0
4.0
MTH263
Grade: A
Dec 4, 2025
Would take again

Makes understanding things very easy, goes very fast, extremely fair tests. Literally exactly what you go over in class.

Accessible outside class
5.0
4.0
MTH264
Grade: C
Dec 7, 2025
Would take again

He is a great person and teacher but you need to stay on your toes or you will fail this class. was not ready at the beginning of the semester and paid the price for it and would have failed without his office hours who he makes incredibly accessible 3 times a week which is incredible in my opinion and shows he cares.

Test heavy
Graded by few things
Accessible outside class
5.0
3.0
MTH162
Grade: C
Dec 8, 2025
Would take again

Amazing prof, if you do not go to lecture, you wont pass. He is very well spoken and speaks very clearly, he does speak really fast at times and its hard to keep up. He is very qualified and brings unique perspectives to the math world. He is very understanding and always insists on asking questions, you are graded on 4 things. Hard class though.

Lots of homework
Lecture heavy
Graded by few things
Class Info

Online Classes

100%

Attendance Mandatory

66%

Textbook Required

33%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 110 grades
Most common grades:
A (32)
B (18)
A+ (15)
Grade Distribution
A(47)B(19)C(21)D(13)F(5)A-/B+(9)
Based on 135 reported grades
A: 32
B: 18
A+: 15
C: 14
Common Tags
Participation matters (36)
Graded by few things (34)
Tough grader (30)
Skip class? You won't pass. (28)
Test heavy (22)
Respected (20)
Gives good feedback (17)
Lots of homework (17)
Rating Trend

Stable

+0.01 avg change
Dec
May
Jun
Aug
Oct
Dec
Last 6 months
Ratings by Course

MATH3

5.0

(1)

MATH152

5.0

(1)

MTH241

5.0

(1)

005N

5.0

(1)

MTH264

4.5

(10)
+45 more courses
Difficulty by Course

174

5.0

MTH004

5.0

STAT241

5.0

MTH181

5.0

MTH271

4.4

Similar Professors