3.2
Quality3.2
Difficulty45%
Would Retake107
Reviews45%
Would Retake
107
Reviews
Rating DistributionOfficial
5
31
4
24
3
13
2
23
1
16
What Students Say
“He's a very funny and down to earth guy”
COB204 - 3.0 rating“Most frustrating man ever but tries to be nice”
CIS304 - 2.0 ratingClass Info
Attendance Mandatory
53%
Textbook Required
100%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-1.49 avg changeRatings by Course
IT454
5.0
(1)CIS2
5.0
(1)COB202
4.0
(1)COB201
4.0
(1)CIS454
3.5
(20)Difficulty by Course
204
3.5
CIS204
3.4
CIS304
3.3
COB204
3.1
CIS454
3.0
Reviews (107)
Nice guy, very approachable & fair, gets sidetracked during lectures sometimes
really really nice guy, can't miss class much, and do your homework
Good teacher, funny guy, Easy Material but confusing tests
Test are confusing and he doesn't care, but homework and projects help
confusing tests;talks more family and old work experience than course content
Reads straight from slides, Constantly confused, I learned more about his family
tests don't make sense but projects boost up your grade, interesting lectures
Stories made the class go by fast. Tests= IMPOSSIBLE... But proj. boost grades!
This guy is extremely nice. talks too much. not a hard class. dont ever get late.
The homework and mini-projects are only worth 3-5 points each, but if you do them all keeps ur grade extremely high. Tests are a lil weird...but easy. He's a tangent man so class goes by quick...I pretty much used his class as a study hall...doin other.
Awesome teacher, great at explaining material and answering questions. In class activities help a lot for the tests. Favorite professor this semester.
goofy guy, makes tests harder than they need to be but projects and in-class activities boost grade, easy B
Overall an easy but boring class. The HW assignments and mini projects help keep your grade up. Tests are kinda hard. The textbook is really boring. Lectures are all powerpoint and they get boring. He talks a lot about past experiences and his family
it's a great class, you will learn alot, do the hw and in class assignments you'll be thankful come test time. he is a great professor and has a true passion for helping his students learn the material.
great class, teaches very well, never boring, pretty funny, tests a little hard. MAKE SURE YOU DO THE ESSAYS FIRST ON THE TESTS OR YOU WILL RUN OUT OF TIME, essays=70% mult choice= 30% i highly recommend him though
Test are very precise, though directly from the book and notes. You'll be fine if you study, but you cant wing it
Real good professor, tests are pretty tough. The kind where you think you study enough but you really don't. Helps you out a lot and jokes around in class
I hated this class. He really didnt help you in his office hours and tests were really hard.
The class material isn't fun for me, but Dillon is really great. Very friendly and helpful. Take him! 3 tests, weekly tutorials, and homework that helps bring up your final grade.
Mr. Dillon is an all around great guy and VERY polite. People seem to take advantage of that. Guys exams arent that bad and he gives tons of other grades to bring your grade up. PRINT OFF HIS SLIDES AND STUDY THEM and boom youve got an A man. No joke he is easy, caring, but a little nerdy.
He's a good teacher, but tests are hard! but if you go to class for the inclass activities and do the homework, you will get extra points that will help your grade. hard material, but the class is managable
He's nice and he tends to go off topic and talk about his kids. Friendly, but sometimes comes off as a jerk. Humorous at times. Not easy, but easy to talk to.
I had him for cis204 2 years ago, this class is pretty much the same thing, his teaching style is no different. He's a great guy, always funny, never stays on topic. He's really helpful and all. The tests are pretty easy, as well as the hw and projects. His tests are easier than the ones in 204.
Take someone easier. The guy talks to the class like there 7 yrs old. Very organized but probrably requires way too much work from his students. Also a cocky little guy too. Loves to hears himself talk to the class. Of course we don't listen and just let Tommy go off on his little tangents. He needs to realize life isn't just about bits and bytes.
He is the sweetest guy, I laugh at his jokes because they are actually funny. All you have to do is come to class and do the in class assignments and he will give the whole class a perfect score. He is very happy and not boring to listen to because he is so animated.. great guy
Dillon sucks. He talks down to the class like their little kids. Requires more busy work than any other professor. Has Lectures that make you think about taking your own life. Gerk about changing his crapy Exam Questions. Does not relate well with students. This man is a like an annoying fly, that just won't go away. take someone else if possible.
First of all, Dillon is a nice guy. However, I probably learned less in this class than in any other class. Partially because I don't like this class and the material is so stupid, but Dr. Dillon is just a bunch of busy work (which means you have to go to every class). There was nothing really worth learning in this class though. Just annoying.
This guy is obsurd... Avoid him if possible. The in class activities for the whole semester are equal to about 1/3 of one test... He grades really hard, and he actually thinks the material is interesting.
Dillon is awful. I'm not kidding. His Test have about on average about 10-12 questions that he never goes over in class, this coming from someone who didn't miss a day of class. His grading system of projects and in class activities arent legitimate. Worst lectures ever, loves to hear himself talk. Talks down to students. AVOID , TAKE OTHER PROFS
Good teacher. Def. worth taking. He talks to you like your a 5 year old in class, with repeating things and using dumb voices. Its interesting for a few weeks but then gets to be too much. He is not clear enough at all, but is very fair. I highly recomned taking him over other teachers.
He's really laid back. You can honestly walk in and out of his class while chomping on a hot dog. He's funny, but easily derailed, which usually makes him even funnier. You will learn a lot about his family, but he seems to have a good understanding of the course material as well. Make sure to probe him to find out exactly what he wants on projects
Probably one of the better COB 204 professors you can have. He is very laid back but you cannot turn anything in late so be on time. Tests and projects were ok, nothing to difficult. He tells you exactly what he wants for almost every assignment so just go to class and listen to him and you'll be fine. Likes to talk a lot.
Dillon's the man. A great teacher, though sometimes pretty vague. Very entertaining, and gets off-subject a dozen times a class. Very manageable class.
Dillion is probably one of the best professors you could ever take. He is the nicest person in the world and is SO helpful. He gives alot of work but they're really easy & gives you alot of chances to improve your grade. His tests aren't hard, just study the homeworks. WOULD DEF recommend taking him!
Dr. Dillon is a good teacher and a good guy. Class is relatively hard and he gives a lot of work. Tests are pretty hard but fair. You will learn a lot about his family and he likes to talk to his students a lot during class. Take him.
Dr. Dillon is a very good COB204 professor. Teaches off of powerpoints as well as the textbook. Homework and in-class assignments are very easy. Study the review questions for the test. Access project is not that difficult. Very good professor. Take him for COB204.
Dillon is the man. Hilarious guy, he makes classes extremely fun, spends half of every class telling funny stories... Definitely recommend him, however his tests are hard, make sure you study for them. Should be an easy A if you study for the tests, I got a B+ with minimum effort
Dr. Dillon is hilarious! The class itself is somewhat a dry topic, but he makes it interesting to learn about. He is extremely sarcastic, but he makes it fun. Would definitely recommend him, do all in class activities, homework, and study for the tests, they're not as easy as you would think
Really knowledgable on the subject. Funny guy, enjoyable class. Graded in-class activites makes attendance a must but they are all automatic 100s. Homework every chapter. Tests are fairly simple if you've read the text and studied the powerpoints and in-class activites. An A is not hard to get.
Great professor! Very knowledgeable about CIS. Teaches from powerpoints during class but explains them really well. Must go to class to get free in class assignment points, homeworks are easy. Do not need to study very much at all to get a good grade on the tests just listen in class.
Great guy. Loved the class and how he grades and does assignments. Very organized. CIS is my major so I was interested anyways and have an A. Tests are not bad if you study. Take Dillon.
Prof. Dillon is a great guy. He really cares on how you do. In class activities and hw's are a breeze and tests are okay. Classes are really boring and he gets sidetracked a lot but its entertaining. Honestly, go to his office hours and ask a question, he will bump your grade if he likes/ know you.
I hated going to class and it was not an easy A class. Your grade pretty much depends on you. I barely took notes in class because there was nothing important to take notes on. I learned more about his personal life than CIS.
Laid back and not too hard. One of my easiest classes
Nice guy, but tends to go on rants if someone falls asleep, is texting, or doesn't have their name tag up. I didn't enjoy going to class, but the assignments are all easy. The sharepoint and access assignments are sooo easy. I actually enjoyed the access ones. I think there were 2 tests, and they were easy enough
He is extremely nice. His class is very easy and you accumulate in class activities which can be worth a letter grade.(attend class to get points!) He's helpful outside of class as well. Study your homework questions for exams that's where he picks his questions.Overall I liked this class and his stories made me laugh a lot.
Most frustrating man ever but tries to be nice. Rants about completely unrelated topics for most of class, doesn't seem to take material seriously then tests you on the tiniest facts in the book. Unfair grader, takes off tons of points if your answers are even slightly different from his. Not helpful outside of class. Take someone else for 304.
A lot of in class exercises for points so you have to attend. The textbook is a combination of other textbooks and lacks continuity, which is frustrating for learning the material. The tests' information come directly from the book, but often contain tricky wording so students will miss answers. Goes on tangents frequently in class.
Started out really liking himthis class. That changed as soon as we had the first exam. Unless you memorized everything you every did in class, it was impossible to do well. Grades extremely unfairly on the semester project and doesnt explain his reasoning. Makes rude "jokes." Nice guy, not a good professor to take.
He will get on some long tangents, especially during office hours. He's a very funny and down to earth guy. Gives off a nice dad vibe. I'm not sure how much I'm actually learning in COB204 the tests are strangely hard, even though the content seems like common sense and I get A's on the reading quizzes. Would halfheartedly recommend.
Definitely has Dad vibe. He was extremely outgoing and willing to help. Don't text in his class or you will pay. Study hard and do the reading and you will get at least a B+.
This class was truly unbearable. The content is ridiculously boring, and Dillion doesnt help. His assignments make no sense, possibly due to the fact that his instructions are riddled with spelling errors and ambiguity. The content itself isnt difficult, but you can be sure Dillion will make it feel like it is.
If youre looking to take a class where you feel like youre wasting your time on every assignment, this is the one. Dillions a nice guy, but he makes this class way harder than it needs to be. If youre taking this class alongside the capstone, have fun. Assignments feel useless with vague directions and unclear purpose.
Dr. Dillon is hands down one of my favorite professors in the CIS department. He takes time to really make sure you understand the content. Although the assignments his gives can be tedious, they are very helpful because they are quite similar to the exams. Dr. Dillon genuinely cares for his students and wants them to succeed.
He was a very nice guy but the database project is not fun. He was pretty bad about email so use the chat option on Canvas. Overall a good option for 204!
I cannot say enough good things about Dillon! He cares so much about each and every student. He truly wants everyone to do well in his class. The exams aren't too bad and there is a decent amount of homework, but all very manageable. The group project can be time-consuming, but again, not bad at all. Dillon is truly a great professor!
Prof Dillon is an amazing professor & really cares about the material & teaching. He wants all his students to do amazing & be better individuals. The only complaint I have is about the hw assignments. He took awhile to grade them and I thought I did great but I didnt do so well. I felt like the hw wasnt clear and could be interpreted differently
This computer programming class and teacher were the hardest I've ever experienced. Professor Dillon could not care less if you have 100% on all of your homework and class assignments. If you fail the Final Exam, you fail his class. Not a great teacher to pick if you're not an excellent test taker.
Professor Dillion was my worst experience, he would go on tangents the entire class about non related cis topics. He has a rule where you have to get above a 60% on his test combined to be able to pass the class. I did not do well on the tests but aced all the other assignments and should of finished with a C or a D. Gave me an F bc the rule. Waste
Dillon is a nice guy however if you want to learn anything you have to read the textbook or review the slides on your own time. He spends 80% of the class going on tangents about stories from his personal life that are supposed to relate to the topic, but end up not really contributing to the learning experience.
Dillon is a good professor and the class is pretty easy as long as you study. Only bad thing is he talks about random things from his life that has nothing to do with the material. If you have a question about an assignment he's little to no help. If you're a good test taker this is not a bad class to take.
man really assigned 3 projects during finals week. Questions on tests have like 3 real answers but u have to pick the one he secretly wants u to pick. During office hours he just says he can't help you. regret taking him with every ounce in my body
HE SHOULD NOT HAVE A 4/5 i am appalled coming on here and seeing that. If u want a C in 204, take him. SO test heavy that even if u do every single assignment & get good grades, a test grade in this 70s will bring you down SO much. He's also so annoying repeating the same random stories over and over in class. Class was usually pointless & dreadful
Professor Dillon was a very entertaining professor. He tends to talk a lot and rambles on in class however, it does make it somewhat enjoyable. He gives a lot of little assignments which helps boost your grade slightly. 2 Majoy projects, 2 tests and a cumulative final. Tests are worth majority of your grade as well.
Tom Dillon is one of the most insensitive, inhumane professors I have ever had. He has no sympathy and no care for his students at all. He barely teaches us anything and goes on random tangents about his life that nobody cares about. Do not take him unless you can teach yourself and won't make any mistakes or forget to turn something in.
He spends most of class talking about his past, about things that barely relate to the topic. In every class, there is a graded activity that you have to do with your peers and present. He makes his test and there are always errors and he words questions weirdly. He wants the test to be hard and he expects students to get 70.
I liked TD, really not as bad as people are making out to be. He is quite the character but it truly does keep me engaged and his stories do kinda relate if you listen. Either way its entertaining. Tests are a bit difficult but we got an index card for each one. Solid choice for Cob204
I don't mind Tom Dillon, he's pretty entertaining in class! His test are kinda hard but you get an index card as a cheat sheet which is pretty helpful. DON'T SKIP CLASS!!! He is a stickler for attendance, it's also in your best interest to go to class and do the in class activities b/c sometimes what's on the activities are on the test!
Hes a great professor. Super funny. The only thing is he rambles about subjects that aren't about the class, but he's super nice and it's funny. The tests are hardish, if you read the textbook u should be good.
Talks a lot and the exams are worded weirdly. I found it difficult to study for them as I never knew how the questions will be asked. Often just random questions in the exams. The assignments are relatively easy.
Professor Dillon is a nice guy, but he rambles a lot during lectures. He loves to tell random stories. He is a tough grader. 3 tests plus a cumulative final. You get one note card for a cheat sheet for each test. Test are difficult and will need a lot of studying time. Gives lots of out of class assignments that can take time to complete.
Professor Dillon is a very nice man but a terrible professor. He talks about his personal life excessively, and his policies are very harsh. If you study enough, you can get an A but it will be difficult. The 4 exams take up 67% of the total grade, and the remainder is made up between projects, quizzes, and assignments. I would not recommend at all
Class set up: 4 exams (last exam is 20& cumulative), chapter quizzes, in class and out of class activities, individual assignment, database project, database assignment. If you are not in class when an in class assignment is done you will not get credit. He gives good feedback to all assignments! He's super nice and I enjoyed going to his class.
Tom Dillon is an ok professor. He can be confusing with directions and teaching which makes assignments difficult sometimes. Lots of in and out of class assignments with group projects and tests. Overall, not too hard, but not my favorite. He also can be bias towards students and hates lateness.
good luck
I hate this man. He is extremely unfair, If you want to have the worst teacher in the world take Tom Dillon. Terrible Teacher with a terrible way of teaching take this class if you want a mid grade.
Very sweet guy. He loves to talk and tell stories but he does so in a way that makes the material easier to understand. One of my favorite professors. He's very engaging and gives a lot of easy in class assignments that help to boost your grade. He also allows a notecard for the tests. I would recommend.
Terrible at teaching, you have to teach yourself everything. Overall seems like he doesn't want his students to succeed. Tests are very hard compared to other professors and also very hard to study for. If you want an easier class and better grade take someone else.
Tom Dillon is a yapper. He talks about things nobody cares about more than class, and you get to learn about his social, and family life you wont care about. He shows 0 sympathy to any student. He set a strange submission time of 7:20 for a project and when I tried to submit 2 minutes late (assumed due at 7:30) he was rude, and gave a 0 regardless
Prof Dillon is super sweet. The lectures are enjoyable because he is engaging, he does talk a lot about his personal life. He is such a funny guy with a lot of dad jokes, but the tests were terrible. He did let you use a notecard which helped, but the final was terrible. If you take this class I recommend reading the text book.
was 30 minutes late to final exam, on the last day of exams. Do not take
ridiculous, didn't even show up to final. DO NOT TAKE
I really liked Dillon! Lectures were engaging helpful in learning material. You need to study the textbook though for tests! The tests are hard and make up 70% of your grade, and require a good amount of studying. He does allow a note card for tests! He was also helpful in office hours for database assignments. You have to work for a good grade!!!
I was recommended Prof. Dillon by an upperclassmen so I took him. I had no prior knowledge about CIS. He started the class like we already knew the topics. He is a fun person but he diverts off topic a lot! The tests are ridiculously hard! He cut the final exam time by 30 mins because he "assumed" no one needed it! My GPA went DOWN with this class!
Is knowledgeable but not the best lecturer, he's a fun guy but is easily sidetracked in telling stories unrelated to the class. Exams are super hard and the final wasn't much better. Lots of in-class activities so I'd recommend showing up.
Professor Dillon is a nice person but he doesn't teach well. He gets off topic in class and tests are much harder than the hw. If you read the textbook you'll do ok. He lets you use a notecard for the tests. Attendance isn't mandatory, but he gives out assignments you can only do in class.
- I took this class last year and saw him hit a girl three times it was insane. he can talk about his personal life way too much too and if hes in a bad mood put it on the students. The girl pressed charges but somhow he still can teach at JMU awful!
Tom Dillon was an outstanding teacher this semester. He genuinely cares about his students and provides clear, precise instructions on how he wants things done. His personable and likable nature made the class enjoyable and engaging. Highly recommend taking his class!
I love Mr. Dillon, his lectures are hilarious, and he makes complex and abstract ideas very easy to understand. He is available during, and even outside of his office hours if you email him. One of the nicest profs you can take. 100% take him if you're a CIS major as he has plenty of resources to help all CIS majors
He's a nice guy, but I'm not paying thousands a semester for a NICE guy. My GPA is for sure going to tank because of him, and he shows no sympathy for any Student. He acts like his class is the only class we are taking and he talks down upon you if you are anything but a CIS major.
Avoid him. He's a “nice” guy, but his grading is insane. In-class work is only 2% (15+ assignments), while tests are vague and worth over 70%. I studied for days and still struggled to get a C—and I used to be a CS major. Needed this for COB, now I don't know what to do.
His lectures are very boring and feel like they take longer than they should because he starts to talk about his personal life too much. He's a decent professor, but other than the first one, test are abnormally hard. He has daily assignments and you don't get credit if you're not there. Didn't really need the textbook at all.
Tom Dillon is the best professor i've had yet at JMU. You can tell he genuinely cares about each student and he does everything he can to help your grade. Make sure you do the in class and out of class assignments and you should be good. The tests are hard but he allows a cheat sheet every time. I couldn't recommend Professor Dillon more!
Hes od on everything. Lil bit sexist too. He walks around during exams which is kinda annoying. Attendance isnt mandatory but he gives in class assignments that are kinda like attendance checks. Talks about his personal life too much and lectures are very slow. Overall hes a nice guy but hes just not the best teacher.
Prof. Dillon is a cool guy, but there are a few things you need to know. (1) He is lowk sexist, you can tell just by the way he treats girls in class as opposed to dudes (2) 67% of ur grade are exams, so make sure ur ready for that. you do get a note card per exam (3) you learn DB browser (16% of ur grade) at the beginning, so don't skip then
I don't think I've seen someone make tests that are bad as his. The questions he makes are terrible. He clears his throat every 5 seconds during the lecture. Gets annoying. He belittles you if you don't get something right the first time. Especially if your lockdown browser doesn't work.
his tests got harder over the years for NO reason. nice guy, but gets extremely rude overtime and his patience runs very thin. will explain the lectures like it's easy but then the test will be the opposite and will get you to struggle. do not recommend!
Doesn't help in his study hours at all
His averages for the tests were in the 60s after the first one, tests were 71% of your grade. Not a good teacher unless you're a CIS major.
This guy blows. By far the worst professor I've taken in the college of business. He is awful at explaining topics, also known as TEACHING. He goes off into nonsense stories which have nothing to do with topics in class. 204 is a genuinely important building block for the college of business I would get any other teacher possible.
Professor Dillon can be a nice guys but his class sucks. He talks about his personal life way too much and grades very hard. He is not good at teaching the material, and the tests are very hard.
Not a good teacher or good guy. Difficult to talk to, oddly defensive, and seems to have preconceived notions about every student in his class
Truly think it is time for this guy to retire. So unorganized and consistently contradicts things he says inside class. Preaches professionalism but routinely violates his words with consistent acts of unprofessionalism. You might be 2 years into your full time job before he grades your assignments or before he lets you leave class. #Ramblin' Man
Dr. Dillon is a good guy but an average professor. He didn't even write his final exam so the average was ~54 and the high was an 80. Still waiting to see if he curves, but I doubt he will. As far as 454 goes, I'd say Dr. Dillon is the best bet at the moment. His grading is also super weird and unclear and he can be very inconsistent at times.
There are way worse choices than Dillon. He's at least relatively nice/fair, at least I wasn't scared to go to class. The group projects and tests are the hardest part--he grades those harshly. I would say just study, but the material he gives/teaches you isn't enough for what you'll need for the test, but it isn't impossible to do well.
Dillon spends more time talking about careers rather than teaching. Tests online in class lockdown with questions mixed up. He grades super hard and will give false answers sheets and say that you are wrong. Does not work with the student and is not flexible when it comes to hearing our side. Unfortunately is one of the only not insane options.
This guy is the worst professor I have ever had at JMU. Take Professor Guo instead.
Class Info
Attendance Mandatory
53%
Textbook Required
100%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-1.49 avg changeRatings by Course
IT454
5.0
(1)CIS2
5.0
(1)COB202
4.0
(1)COB201
4.0
(1)CIS454
3.5
(20)Difficulty by Course
204
3.5
CIS204
3.4
CIS304
3.3
COB204
3.1
CIS454
3.0