4.5
Quality2.5
Difficulty91%
Would Retake84
Reviews91%
Would Retake
84
Reviews
Rating DistributionOfficial
84 total ratings5
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 ratingClass Info
Textbook Required
100%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Rating Trend
Stable
-0.03 avg changeRatings by Course
13641
5.0
(1)ITE115
4.8
(26)ITP120
4.8
(4)ITP100
4.7
(19)ITP150
4.7
(3)Difficulty by Course
ITP150
3.7
ITP100
3.1
13641
3.0
ITE055L
3.0
ITP170
3.0
Reviews (83)
Professor Eichers did a great job explaining the topics. Did not use powerpoint slides, which was great!
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.
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...
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.
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!
He's the Best. He "broke the ice" with the class. Tim is fun and energetic. He loves what he does.
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.
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.
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
He explains everything very well. He also makes everyone in class get involved. I would recommend him. He is the best.
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.
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.
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!
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.
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.
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.
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.
Good and east TAKE IT
He makes the main point of the lessons clear and easy to understand. Fair rating for homework and assignments.
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.
He is really good and helpful teacher.many assignment but if you go to the class and learn it is easy.just take him.
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!
Probably the best teacher I have had a NOVA. He is enthusiastic, knows that material and teaches it very good.
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.
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.
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.
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.
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.
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.
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
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.
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!!!!!
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.
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
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.
Great professor - I will take another class with him. He explained topics well. He takes time to answer each and every student's questions.
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.
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.
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.
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.
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.
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!!
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.
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.
Best teacher ever!! Easy A. You can take the quizzes as many times as you want until you get a 100.
Highly recommend take his class! He is one of the best professors in NOVA. He explains material easy and very understandable. Never boring!
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.
Horrible Teacher, super hard. Isn't willing to help. Worst teacher at nova. STAY AWAY
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.
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!
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.
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!
Very helpful and very clear. Always willing to help you out. Show up, do the work, get an A.
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.
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.
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!
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.
he is very nice teacher but very tough in grading . you will pass his class if you follow him
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.
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! :)
Great teacher, great class. Learned a lot about the field. Would absolutely 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.
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.
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.
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.
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.
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.
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.
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.
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.
Made my 3 hour lecture tolerable. He plays his part in being a friend and not a villain by keeping his classroom environment enjoyable.
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!!!
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.
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.
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.
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.
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.
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.
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.
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
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.
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.
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
Predicted Grade
A-
Grade Distribution
Rating Trend
Stable
-0.03 avg changeRatings by Course
13641
5.0
(1)ITE115
4.8
(26)ITP120
4.8
(4)ITP100
4.7
(19)ITP150
4.7
(3)Difficulty by Course
ITP150
3.7
ITP100
3.1
13641
3.0
ITE055L
3.0
ITP170
3.0