Reviews of professor Daniel DeFrance

Rating: 5.0/5, difficulty: 4.0/5
I learned so much in one semester. Hard work but all worth it.

Rating: 4.0/5, difficulty: 2.0/5
DeFrance while he isn't the most exciting person in the world makes this a very enjoyable course. It is very manageable if you go to lectures and all of them are recorded online as well. Fun course, good learning, recommend.

Rating: 2.0/5, difficulty: 1.0/5
It was clear he did not care much about the course being taught. I have heard he is much better for CS145 and he was kind of forced to teach CSCI127. It was my first Computer Science course and I could have passed the final on the first day with no coding experience. If attending lectures expect him to make mistakes consistently.

Rating: 3.0/5, difficulty: 2.0/5
Dan is very kind and enthusiastic, but do not expect to learn much in class. His teaching style is pretty dry and disorganized. He is pretty strict on grading and yet doesn't provide clear rubrics or communicate expectations well. He means well, but I would pass on having him again.

Rating: 4.0/5, difficulty: 2.0/5
DeFrance is a great professor all around but there are some small things that get on my nerves. He sometimes goes off subject. He often times teaches things he already taught in past lectures to try and prove a point about a new topic. Besides all that he is a pretty good professor for CSCI 127

Rating: 1.0/5, difficulty: 1.0/5
This guy doesn't know what hes doing, lectures are super dry and he is constantly being corrected by his students.