David Haile - Northern Virginia Community College (all campuses)

Professor: David Haile
Department: Mathematics
College: Northern Virginia Community College (all campuses)
Rating # 1
Overview:
  • Course: MTH261
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
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.
Rating # 2
Overview:
  • Course: MATH163
  • Grade Received: B+
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
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!
Rating # 3
Overview:
  • Course: MTH265
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
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
Rating # 4
Overview:
  • Course: MTH271
  • Grade Received: B+
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
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.
Rating # 5
Overview:
  • Course: MTH245
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
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.
Rating # 6
Overview:
  • Course: MTH245
  • Grade Received: Not sure yet
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
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.
Rating # 7
Overview:
  • Course: MTH265
  • Grade Received: C
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
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.
Rating # 8
Overview:
  • Course: MATH241
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
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.
Rating # 9
Overview:
  • Course: MTH263
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
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.
Rating # 10
Overview:
  • Course: MTH265
  • Grade Received: C
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
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
Rating # 11
Overview:
  • Course: MATH003
  • Grade Received: B+
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
kinda uptight and expects you to work for the grade.
Rating # 12
Overview:
  • Course: MTH161
  • Grade Received: Not sure yet
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
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.
Rating # 13
Overview:
  • Course: MTH161
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
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
Rating # 14
Overview:
  • Course: MATH267
  • Grade Received: A
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
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
Rating # 15
Overview:
  • Course: MATH174
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Great dude, just show up to class.
Rating # 16
Overview:
  • Course: MTH264
  • Grade Received: B
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
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.
Rating # 17
Overview:
  • Course: MTH265
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: N/A
Comment:
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.
Rating # 18
Overview:
  • Course: MTH265
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
He gave us two tests worth 50% of our grade each. There were no other assignments worth credit.
Rating # 19
Overview:
  • Course: MTH161
  • Grade Received: D+
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
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
Rating # 20
Overview:
  • Course: MTH154
  • Grade Received: A
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
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.
Add Your Review Below:
Search Professors:
Welcome:

Before signing up for classes every students should gather as much information as possible to make a decision on which professors as well as which courses to take. This website will help you make this decision easier.

Here, the students can rate, research and cross-reference the overall performances of the professors to select the best ones, and always be informed and up-to-date with what’s important.

Join the fun! Visit all pages and get all the information you need to choose the best class and best professor that you’ll enjoy listening to and learning from.

Our Friendly Sponsor:
Schools:
Our Friendly Sponsor:


Celebrity Net Worth Visa Bulletin