4.5

Tim Eichers

Technology - Northern Virginia Community College (all campuses)

4.5
Quality
2.5
Difficulty
91%
Would Retake
84
Reviews
4.5
Quality
2.5
Difficulty
4.5
Helpful
4.5
Clarity

91%

Would Retake

84

Reviews

Rating Distribution
Official
84 total ratings

5

64

4

12

3

2

2

6

1

0

What Students Say

DO NOT TAKE HIM, unless you have a pHD in I

ITE170 - 2.0 rating

Whatever you went over in class, the homework would cover

ITE115 - 3.0 rating
Class Info

Textbook Required

100%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 21 grades
Most common grades:
A (7)
A+ (5)
B (5)
Grade Distribution
A(12)B(5)C(2)D(1)F(0)A-/B+(2)
Based on 23 reported grades
A: 7
A+: 5
B: 5
B+: 1
Rating Trend

Stable

-0.03 avg change
Mar
May
May
Dec
May
Nov
Last 6 months
Ratings by Course

13641

5.0

(1)

ITE115

4.8

(26)

ITP120

4.8

(4)

ITP100

4.7

(19)

ITP150

4.7

(3)
+5 more courses
Difficulty by Course

ITP150

3.7

ITP100

3.1

13641

3.0

ITE055L

3.0

ITP170

3.0

Reviews (83)
5.0
4.0
ITE115
May 6, 2009

Professor Eichers did a great job explaining the topics. Did not use powerpoint slides, which was great!

5.0
2.0
ITE115
Dec 22, 2009

Overall he is an average teacher. I would say he is average in pretty much everything. Class was boring, but he gives extra credit sometimes for coming. There are weekly homework assignments. A pretty easy class just do the homework. Teacher has a lot of patience but needs to be more prepared for class.

3.0
1.0
ITE115
Jun 5, 2010

I thought he was an ok professor. Everything was pretty clear cut, and you knew what was expected of you. Whatever you went over in class, the homework would cover. However, the book was too expensive to only be used once...

2.0
4.0
ITE170
May 8, 2010

Son of a.... This guy is useless, he expects you to be professionals and gives extremely tough assignments every week and expects you to exceed with minimal or no help what so ever. DO NOT TAKE HIM, unless you have a pHD in I.T.

5.0
3.0
ITE170
Jun 21, 2010

Professor Eichers was very clear and does anything/everything he can for you to fully understand. He was very good at explaining and showing us examples and walking us through each step repeatedly. Loved his personality! So nice and Helpful. Great Class!

5.0
3.0
ITE115
Jun 23, 2010

He's the Best. He "broke the ice" with the class. Tim is fun and energetic. He loves what he does.

5.0
4.0
ITE115
Jun 25, 2010

I liked how his class was! He was always there to answer questions! It was a lot of information though to try and learn so fast.

4.0
3.0
ITE170
Jul 28, 2010

has a laid back atmosphere and is easy to approach after class. tends to pick on ppl to answer questions if they're quiet which can be embarrassing. The text is overly clear where it's not necessary and unclear where it is. Probably much easier than other classes on the same material though.

5.0
4.0
ITE115
Sep 16, 2010

He is able to explain the the topics to the class in a professional way. Always helpful and answers emails. Overall he is a great instructor

5.0
3.0
ITP100
Sep 23, 2010

He explains everything very well. He also makes everyone in class get involved. I would recommend him. He is the best.

5.0
2.0
ITN170
Oct 24, 2010

He's a good teacher, he generally goes from person to person checking on their work. I had a lot of prior experience with the programs he was teaching and he was very strict with certain things, including grading criteria. He doesn't mind you adding your own creative brushes to projects to make them more fun. Take the class with him, it's a blast.

5.0
2.0
ITE170
Jan 3, 2011

Prof. Eichers is a great teacher! He explains everything and you will learn the skills. Definitely take his class. It is very important that you attend class and do all the homework assignments and you will do well.

4.0
3.0
ITE170
Dec 21, 2010

He is a good teacher! I enjoyed his class. All the tests were on-line, except for the final. Always provide help if you need. You have to do the homework, to get a good grade. I got an A in his ITE class. And I am going to take another class with him next semester!

4.0
3.0
ITE170
Jan 10, 2011

A good professor. He teaches quite well. He revises whatever he covers in previous class. Very helpful. Lot of assignments. Explains clearly what is expected in the assignments. Mid-term & Quizzes are take home. Do all the assignments & quizzes you will do fine. Finals is in class 50% online & 50% written. Overall would recommend him for ITE170.

5.0
3.0
ITE115
Jan 18, 2011

Professor Eichers is well prepared at all times and teaches at a college level. He is above and beyond A++ as far as his capbilities of teaching. He is really great.

4.0
2.0
ITE170
Feb 1, 2011

He was clear on his requirements and made sure that we understood each and every tool that he explained in class. I liked that in the beginning of the class he reviewed homework and the previous class notes. I enjoyed the course. I learned as well as had fun.

3.0
3.0
ITE170
Mar 20, 2011

He's a good teacher. Does fairly well at explaining things. Assignments are straight forward and simple/easy. But he is not organized when he comes to class - makes lots of mistakes in class. Kind of hap-hazard learning experience. You'll have to put in more effort. Watch Out: his tests are NOT ENTIRELY according to his study guide.

5.0
1.0
ITE170
Apr 21, 2011

Good and east TAKE IT

5.0
1.0
ITE170
May 5, 2011

He makes the main point of the lessons clear and easy to understand. Fair rating for homework and assignments.

5.0
2.0
ITE115
May 8, 2011

Mr. Eichers is one of the best professors I have ever met in my life. He is extremely organized and promotes knowledge at a college levels. I have always dreamed of becoming a teacher and it is unfortunate to see unpleasant emotions towards an instructor of this character and knowledge. He is the best.

5.0
3.0
ITE170
May 11, 2011

He is really good and helpful teacher.many assignment but if you go to the class and learn it is easy.just take him.

5.0
2.0
ITE115
May 17, 2011

Prf. Eichers is a fabulous instructor. He engages the students and is a very dynamic speaker. He clearly describes the subject matter, provides relevant examples, and keeps the class moving at a good speed. Superb class!

5.0
3.0
ITP100
May 19, 2011

Probably the best teacher I have had a NOVA. He is enthusiastic, knows that material and teaches it very good.

5.0
2.0
ITE170
May 23, 2011

He explains the applications clearly and helped us learn how to use them. Fun assignments and good material. Prof. Eichers is one of the best IT professors I have had (I have had more than one!) He's helpful, friendly, makes it fun and knows what he is talking about.

5.0
2.0
ITP100
Aug 22, 2011

Professor Eichers is very good. Very clear & very fair. Describes exactly what is expected & how to work on it. HWs are initially easy but as the course progresses they get tougher but manageable. Work hard & you will get a good grade. I enjoyed the course & learned a lot. Very interesting course. Requires Hard-work. Would recommend him for ITP100.

5.0
2.0
ITE115
Nov 30, 2011

This professor was very kind and helpful.He explains everything in a very simple manner.He also has a good sense of humor and every class he gives us a short break where he challenges the class to a brainteaser.

5.0
1.0
ITP100
Dec 2, 2011

ITP 100 - This is the second class that I've taken with Eichers. He goes out his way to help students. If a lot of us went to his office to ask him questions about the homework, he would often give us a 24 hour extension on our homework. Def one of the most fun, flexible, and approachable professors at NOVA. Highly recommend.

4.0
3.0
ITE055L
Jan 4, 2012

I learned so much! He's helpful and makes H.W. dead lines clear. Most everything in class will give you a better understanding of computers. H.W. is either from the text book or there will be clear instructions on Blackboard. Try to be on time for class and take notes, it helps for the mid-term and final.

5.0
5.0
ITP100
Dec 12, 2011

A great professor - very interested and enthusiastic, and really wants to help you learn. He has good office hours, and is always willing to walk thru your work. You really need to go to class because that's where all the learning is. Classes are lively, very interactive and FUN! Plus, he is flexible about going to his other class if you need to.

5.0
2.0
ITP100
Jan 9, 2012

Professor Eichers is THE BEST if you want to take ITP100. I did bought a book but never even opened it once. Just attend every class because thats where you will get all the knowledgeable tools you need to learn about programming. Also, dont skip any assignment because it will hurt you in the end. He is very helpful and gives you inclass points too

5.0
1.0
ITE115
Mar 27, 2012

Terrific teacher. Concerned that students really learn the material. Always willing to go over student questions either in class or during office hours. If you skip class you will lose points as there are frequent in-class assignments. Be sure to study for the mid-term and final--they were plenty hard.

5.0
1.0
ITE170
Apr 25, 2012

Mr. Eichers is a really good teacher. The concepts he taught I already knew or had an inkling about. He explained concepts for people who didn't know them really well and his classes were fun. Don't miss or skip classes because there are in class assignments that reinforce the topics covered in the book. HIGHLY RECOMMEND TAKING HIS CLASSES!!!!!

5.0
2.0
ITE115
Dec 11, 2012

LOVE Prof. Eichers. TAKE HIM. He's so helpful & clear in his teaching & if you don't understand something he is always willing to help you out. He's very laid back & understanding so never be afraid to ask him anything. HIGHLY recommend for ITE 115.

2.0
4.0
ITP100
Dec 14, 2012

This Professor is somewhat forgetful, and freestyles lessons by letting students come up with examples. He lets some students progress the lesson, which makes it hard for the class as a whole to understand. There are also times where he doesn't fully comprehend something and a student will jump in to answer. He is willing to help if you need it

5.0
4.0
ITP100
Dec 23, 2012

An engaging professor who is able to make the complex concepts of programming understandable. Pseudocode is frustrating because you can't test it as you could a real language, but you do learn the underlying logic. Be sure to ask him for help if you don't understand one area, because they build on each other. Highly recommended.

5.0
2.0
ITE170
Jan 19, 2013

Great professor - I will take another class with him. He explained topics well. He takes time to answer each and every student's questions.

5.0
5.0
ITP100
Jan 19, 2013

He is one of my favourite professors. He Makes sure everyone understands the material. Examples are always used to give ideas to students. One of the best professors I have had.

4.0
1.0
ITN170
Jan 21, 2013

Very professional, always shows up on time; don't expect to leave his class early; he will always use all the time allotted. Overall, he's a great teacher; you will learn DreamWeaver and Photoshop pretty well from him, however, his lack of knowledge in Flash shows. You're better off learning it from the class' textbook.

5.0
4.0
ITE115
Jan 21, 2013

I could not be happier with the way he teaches. He is very hands on when teaching the class and really explains the subject matter well. I reccommend him.

5.0
3.0
ITE115
Jan 30, 2013

Professor Eichers makes this course easy to understand, especially for the students who don't know about computers and software. He lets us do a lot of hands on exercises, which helps. He is a great instructor.

5.0
1.0
ITE170
Apr 28, 2013

Professor Eichers is fantastic. He explains material really well, provides meaningful and interesting assignments, and is responsive to questions. He does expect you to read the textbook. If you follow along in class and do the exercises in the textbook, you will be fine.

5.0
3.0
ITP100
May 23, 2013

Great professor. Explains everything in a simple way, so you actually understand the programming logic. Do not skip classes, because this is where learning happens. Mr. Eichers office hours are very convenient, so if you feel, that u're falling behind, go and see him. He is very approchable. And will help u a lot!!! Highly recommend!!

5.0
1.0
ITE115
Aug 9, 2013

An awesome professor! He explained things very well, and was always super patient whenever someone was having trouble. He's also willing to work with you if there's a schedule conflict. Plus, he gives fun brain-teasers to help you wake up after a break, and signs communications as "Your Fearless Leader." Highly recommend him.

5.0
3.0
ITE170
Nov 7, 2013

Good professor but is very picky with grading. Exams aren't TOO hard but if you study you'll be fine. Homework is fairly easy but he always seems to catch something and never gives you a perfect score. Overall good guy, he'll make you work for the A though.

5.0
1.0
ITE115
Nov 13, 2013

Best teacher ever!! Easy A. You can take the quizzes as many times as you want until you get a 100.

5.0
1.0
ITE115
Apr 9, 2014

Highly recommend take his class! He is one of the best professors in NOVA. He explains material easy and very understandable. Never boring!

4.0
2.0
ITE170
Grade: B+
May 13, 2014

Very nice teacher. However, lots of work but he gives you enough time to complete. Very understanding and fair. You do need to read the book and study the study guides for the exam. It's not a hard class but you still need to do the work and pay attention in class.

2.0
5.0
ITE170
Aug 3, 2014

Horrible Teacher, super hard. Isn't willing to help. Worst teacher at nova. STAY AWAY

5.0
3.0
ITE170
Aug 6, 2014

Top-notch professor! Didn't want to miss a single class - they were critical to learning the material, but also fun. Assignments were reasonable and relevant. Biggest challenge is access to the Adobe Creative Suite outside of class. Organized and helpful, this prof ensures that you are able to master a course that has varied and complex materials.

5.0
3.0
ITE170
Aug 19, 2014

Prof. Eichers is extraordinarily professional. Classes were well prepared, aligned with the syllabus and allowed time for questions. Based on this class, I would go out of my way to take other courses from Prof. Eichers. Absolutely the best professor I've encountered at NVCC!

5.0
3.0
ITE170
Aug 22, 2014

He is well prepared and ready to teach. Professor Eichers is the most inspiring teacher I have ever had. I wish all teachers at NOVA would be same as him. He is a very good teacher.

5.0
1.0
ITE115
Grade: A+
Nov 12, 2014

Great teacher! This particular class was a complete cakewalk, and I got over a 100% without even trying, but I do have a love for computers. Eichers is a very interesting teacher with a passion for what he does, and I loved his class! Take him, you won't regret it!

5.0
2.0
ITE170
Grade: A
Dec 12, 2014

Very helpful and very clear. Always willing to help you out. Show up, do the work, get an A.

5.0
3.0
13641
Grade: B
Dec 17, 2014

As long as you listen to him in class and do the assignments by midnight the day they're due this class is super easy. He is more then willing to help you with anything you do not understand, and is a very nice guy.

2.0
3.0
ITP170
May 26, 2015

It's clear he doesn't really know what he's talking about, and toward the end of the semester, your assignments will get harder, and you will wind up having something due, that he didn't really teach. You have to do EVERY stupid little assignment because it can hurt your grade. Also, he grades based on his feelings. Not even a mediocre teacher.

5.0
1.0
ITE115
Grade: A
Jun 18, 2015

Professor Eichers is a very nice teacher. I took his 6 week class over the summer and it was very easy. Exams might be a little tough but if you do your homework its an easy A!

5.0
1.0
ITP100
Dec 17, 2015

Eichers is the best. I loved this class and looked forward to it every week. Prof Eichers has a great sense of humor and really knows the material he's teaching. He has been teaching for a while, so he really has his lesson plans down. He uses good examples and makes programming super fun. Take him! Don't get the textbook for ITP 100 though.

2.0
5.0
ITP100
Grade: Rather not say
Jan 3, 2016

he is very nice teacher but very tough in grading . you will pass his class if you follow him

5.0
1.0
ITE115
Jan 14, 2016

Professor has a great sense of humor and tried to make really basic material interesting. The instructor was super super awesome. Always there for me. Loved it.

4.0
2.0
ITE170
Grade: B
Apr 27, 2016

Prof. Eichers is amazing! This is my second class I've taken with him. Assignments are super easy and relevant to what we are learning in class. The only thing is that his tests are hard, he can be a bit of a tough grader. He has a study guide but isn't very helpful. There is one extra credit assignment..20pts. Hes very helpful too! TAKE HIM! :)

5.0
2.0
ITE115
Grade: A+
Jun 23, 2016
Would take again

Great teacher, great class. Learned a lot about the field. Would absolutely take again.

4.0
3.0
ITE115
Jun 26, 2016
Would take again

I spent about six weeks in a Summer class with prof Tim. His lecture is well prepared, and he does a good job to make the four-hour lecture light. Also, most of his assignments help to achieve what have been covered in class. However, the bad side is the tests. The tests are not smart. Overall, the course is good, and you would enjoy it.

5.0
3.0
ITE115
Grade: A+
Jul 13, 2016
Would take again

Professor Eichers is an amazing teacher. He knows eminently well a subject matter, clearly explains material and focuses on the topics that are necessary and useful in daily life. I have never missed his class, read the book, and did my homework, hence I received an A. Take his class and you will acquire IT knowledge.

5.0
2.0
ITE115
Dec 13, 2016
Would take again

Prof Eichers is hands-down a great professor, he keeps his lectures interesting and his assignments are simple. Thanks to him, I'm now proficient in MS Office in just 4 months.

5.0
4.0
ITP100
Grade: Drop/Withdrawal
Mar 22, 2017
Wouldn't take again

You have to be a really good programmer to get an A in this class. He was a nice guy but very harsh at grading.

5.0
4.0
ITP100
Jan 9, 2018
Would take again

Great teacher! Makes you think at a higher level instead of just making you regurgitate what he just lectured on. Very clear lecturer and classes are structured well.

4.0
2.0
ITE115
Aug 7, 2019
Would take again

Easy class if you do the assignments and classwork. Exams are the study guide and he does a review. Makes class interesting with stories, brain teasers, and jokes.

5.0
1.0
ITP100
May 23, 2021
Would take again

Prof Eichers is by far the best NOVA professor. I consider one of my dream professor to have in college. When you need help, he is always their for you. He has amazing sense of humor. He will always challenge you to be the best programmer you can be. He give you an example of real world problem that can be seen in your programming.

5.0
3.0
ITE115
Grade: A
Jun 14, 2021
Would take again

Best professor ever. Before this class, I knew NOTHING about computers. I am majoring in Nursing, but had to take this class as one of my requirements for Mason. The homework is basically a re-do of what we do during class. He is NOT a tough grader at all. Dont read comments from people that dont do their work and blame the professor. 10/10.

5.0
3.0
ITP100
Grade: A+
Dec 1, 2021
Would take again

When you get into this field, you already have to expect that it is hard to learn these materials. The course is already hard but he makes it fun and interesting to learn.

5.0
3.0
ITP100
Grade: C+
Dec 21, 2021
Would take again

Made my 3 hour lecture tolerable. He plays his part in being a friend and not a villain by keeping his classroom environment enjoyable.

5.0
2.0
ITP100
Grade: A
Jan 10, 2022
Would take again

I have taken MANY classes at NOVA and I have to say that Prof Eichers is a top tier professor. He is quite friendly and makes his class enjoyable. If you have trouble with any hw he will reply to your email super fast. If you have the opportunity take him!!!

5.0
3.0
ITP100
Apr 11, 2022
Would take again

Professor Eichers is by far of one of the best teachers I have ever had. He is very knowledge about programming and a very helpful, caring person. Class was always interesting. He offered office hours which were available by appointment, which is great for anyone with additional questions. I really hope I am able to take him again for ITP120.

5.0
1.0
ITP120
Grade: A+
Mar 7, 2023
Would take again

Truly one of my favorite IT professors in NOVA. I took ITP120 with him, and I was intimidated about java, but Professor explains everything in a way that it makes so much sense and it looks very easy. Unlike other IT professors, he is not reading from PP, there's actual practice every single class. He cares about every student's success.

5.0
2.0
ITE152
May 11, 2023
Would take again

He's really nice and understand and the work isn't too bad. 3 tests, including the final which isn't cumulative and 1 paper and a group project. He grades pretty fairly and provides the rubrics before each assignment.. A couple of discussion boards but no peer responses, and they were all easy as well.

5.0
4.0
ITP150
Grade: B
May 3, 2024
Would take again

I knew nothing about python coming into this class, but this professor is so good, I was able to get a good grabe out of this class for something I did not really understand. He really taught me about Python and programming and he is an amazing professor. I highly recommend this guy.

4.0
4.0
ITP150
Grade: A
May 18, 2024
Would take again

He was a great prof, gave us lots of hands-on programming experience and was willing to help if we got stuck. There were labs and they gave extra credit opportunities. The project and exams are a big percentage of your grade but they are all based on what we learned in class. Exams do not require lockdown, but he allowed us to use a cheat sheet.

5.0
3.0
ITP150
Grade: B
Dec 19, 2024
Would take again

What I enjoyed most about this professor was his understanding that this is an introductory course. He went over everything step by step and made understanding the material super easy (as long as you payed attention). Labs were a bit challenging but all of them are stuff covered in class that week. Exams on lockdown but they are not too difficult.

5.0
2.0
ITP120
Grade: B
Dec 28, 2024
Would take again

Professor Eichers is one of the BEST IT professors in Nova. He is very helpful and is always willing to help if you ask for help. Labs are challenging but you can always ask him for help and use the coding examples that were done in class for help. He explains things step by step, and gives good feedback.

5.0
2.0
ITP120
Grade: A
May 10, 2025
Would take again

Best professor I've ever had. Attendance was mandatory, but every time I couldn't make it because of an emergency, he handled it well and always emailed me back with the content and information that I missed that lecture. He gives extra credits on labs, midterm, and final. He prepares you well for tests and the tests are just the labs/class content

5.0
2.0
ITE152
Grade: A-
May 13, 2025
Would take again

He is a easygoing professor who is ready to help students with questions. He engages his students with fun in class practices like excel and web designing. It is important to be on time, especially when he's going over a project or exam.

2.0
2.0
ITE152
Grade: C
May 14, 2025

Boring class, good professor but clearly did not create the entire canvas or any of the assignments so had to "double check" on questions asked about assignments. Exams are easy just study the quizzes. Final exam is not cumulative but also makes you do a group project due after the exam. I only took this class because i had to. Nice guy also.

4.0
3.0
ITP120
Grade: A
Nov 17, 2025
Would take again

I had him in the Spring. Honestly, super chill, just come to class and listen to his lectures. Labs were pretty hard during the second half of the semester, so use your resources and stay in touch with your classmates. Using AI will be your downfall, especially as you build your foundation in the beginning, so I beg you: PLEASE DON'T USE AI!

Class Info

Textbook Required

100%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 21 grades
Most common grades:
A (7)
A+ (5)
B (5)
Grade Distribution
A(12)B(5)C(2)D(1)F(0)A-/B+(2)
Based on 23 reported grades
A: 7
A+: 5
B: 5
B+: 1
Rating Trend

Stable

-0.03 avg change
Mar
May
May
Dec
May
Nov
Last 6 months
Ratings by Course

13641

5.0

(1)

ITE115

4.8

(26)

ITP120

4.8

(4)

ITP100

4.7

(19)

ITP150

4.7

(3)
+5 more courses
Difficulty by Course

ITP150

3.7

ITP100

3.1

13641

3.0

ITE055L

3.0

ITP170

3.0

Similar Professors