4.2

David Fly

Engineering - University of Wisconsin - Stout

4.2
Quality
2.2
Difficulty
100%
Would Retake
108
Reviews
4.2
Quality
2.2
Difficulty
4.4
Helpful
3.9
Clarity

100%

Would Retake

108

Reviews

Rating Distribution
Official

5

58

4

38

3

9

2

3

1

0

What Students Say

A great professor, willing to help everybody in the class

ELEC204 - 4.0 rating

I enjoyed having Dave as my professor

ELEC204 - 5.0 rating
Class Info

Attendance Mandatory

49%

Textbook Required

67%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 52 grades
Most common grades:
A (18)
A- (13)
B (8)
Grade Distribution
A(21)B(10)C(1)D(0)F(0)A-/B+(20)
Based on 59 reported grades
A: 18
A-: 13
B: 8
B+: 7
Common Tags
Gives good feedback (3)
Respected (2)
Caring (2)
GRADED BY FEW THINGS (1)
Inspirational (1)
Participation matters (1)
Rating Trend

Declining

-0.31 avg change
Jan
May
Dec
Mar
Mar
Apr
Last 6 months
Ratings by Course

MECH290

5.0

(1)

MECH293

5.0

(1)

MFGT294

5.0

(1)

ELECTRONIC

5.0

(1)

005

5.0

(1)
+9 more courses
Difficulty by Course

MECH291001

4.0

291

3.0

MECH293

3.0

MECH291

2.5

MECH294

2.1

Reviews (108)
5.0
2.0
MECH290
May 2, 2007

Dave is a good teacher, and he is willing to help individually especially during study sessions. The class is a lot of work for 3 credits but like any class what you put into it is what you will get out of it.

5.0
1.0
MECH294
Grade: A-
Dec 12, 2013

He is very helpful. He post lectures online so you can watch them when ever and in class you can work on homework and he is very willing to help.

5.0
1.0
MECH291
Grade: B+
Dec 12, 2013

He is very helpful and grades very fairly. I highly recommend to take his class.

5.0
3.0
MECH291
Dec 13, 2013

Awesome teacher. Thoroughly explains the material, does tons of examples, most of his lectures are recorded and posted on D2L, teaches at a reasonable but efficient pace, and grades very fairly. He's very interested in the success of his students in the class as well as their careers. Take him.

5.0
2.0
MECH291
Grade: A
Dec 13, 2013

Very good teacher! The video lectures were a little hard to follow but overall it was a good class. Not a ton of homework and the tests were fair.

5.0
3.0
MECH294
Dec 17, 2013

Refreshing to have a Professor with the combination of knowledge of material as well as teaching ability. Very approachable for help.

5.0
2.0
MECH294
Dec 17, 2013

good overall experience

5.0
2.0
MECH294
Dec 17, 2013

Awesome professor. Very knowledgeable and helpful. He is enthusiastic about students' learning and always makes sure you understand before moving on.

5.0
2.0
MECH294
Grade: A-
Dec 18, 2013

Dave grades everything with fairness. He did a flipped classroom, which I thought went fine for the first time he did it. Had no problems understanding the material. He's a very nice guy, and he knows what he's talking about. I highly recommend this professor.

5.0
3.0
MECH293
Apr 8, 2014

He does a flipped classroom style of teaching, where the classes are used for Q and A, and most of the learning is done by ourselves with youtube videos that he makes. Fly genuinely wants you to learn, and to succeed.

5.0
1.0
MECH294
May 7, 2014

Very very good teacher, I would definitely recommend him. He was well prepared and taught the material well. His tests were straight from the homework.

5.0
2.0
MECH294
Grade: B+
May 7, 2014

Reversed Classroom, homework during class and lectures online at your own pace. Test are just like homework!

5.0
3.0
MECH294
May 7, 2014

Lots of online content, extremely helpful in class, will truly help you to do will in the class

5.0
3.0
MECH294
Grade: A
May 7, 2014

Split class, some lectures in class and some lectures online. I liked the online video lectures because you didn't have to go to class and you could re-watch the lectures as many times as you needed to.

5.0
3.0
MECH294
May 7, 2014

To me, it was the perfect combination of self taught and professor taught, with adequate text book usage. I learned the material much better this way, as it made me responsible for comprehending the material. Group work on the assignments and professor assistance when I was stuck on a concept really helped too.

5.0
1.0
MECH294
Grade: A-
May 7, 2014

Very helpful! The tests are very straightforward and are exactly like the homework.

5.0
2.0
MECH294
Grade: B
May 7, 2014

He knows what he is talking about and is very enthusiastic about the topic. He is very approachable and you can ask him any qeustion.

5.0
2.0
MFGT294
Grade: B
May 7, 2014

Good teacher overall, very good methods of presenting the material

4.0
1.0
MECH294
May 7, 2014

He uses a flipped class room that is easy and you come to class to work on the homework.

5.0
3.0
MECH294
May 7, 2014

Great class. I find the "flipped" class room to be a great way to learn at your own pace. Very helpful teacher

5.0
3.0
MECH294
Grade: A
May 7, 2014

A lot of the lectures were online, so class was usually optional and used for homework questions. He was always very helpful and willing to answer anything.

5.0
2.0
MECH294
Grade: A-
May 7, 2014

Great professor; easy to understand; very helpful; utilizes a "flipped classroom" to use class time for homework in small groups, posts lectures online (YouTube); lots of handouts for notes

4.0
2.0
MECH291
May 8, 2014

He is pretty good, did a flipped classroom where he posted youtube links as his lectures.

5.0
2.0
MECH291
Grade: A-
May 8, 2014

Good professor. Had a flipped classroom format which was sometimes difficult. Lectures were online.

5.0
3.0
MECH294
May 8, 2014

Great Guy, but most of the classes have harder material ao that makes the classes tough but the professor is a good choice.

4.0
2.0
MECH291
Grade: B
May 8, 2014

All round a good course

5.0
2.0
MECH291
Grade: A-
May 8, 2014

Very helpful teacher and explains the material very well.

3.0
2.0
MECH291
Grade: Not_Sure_Yet
May 8, 2014

He does a flipped classroom. You do the assignments in class and go over lectures and chapters of the textbook during your own time.

5.0
3.0
MECH291
Grade: B
May 8, 2014

Overall great teacher, very approachable and easy to talk to and helpful. "Flipped classroom" gave the class an 'online class' feel with occasional face-to-face meetings. Overall found it very manageable. Tests were challenging but reflected the homework entirely. Note sheets for tests were also allowed.

5.0
3.0
MECH291
May 8, 2014

Good teacher who is very approachable and helpful.

5.0
3.0
MECH291
May 8, 2014

Very helpful. Class is a difficult one but he tried to make it as understandable as possible. Easily approachable for help.

5.0
2.0
MECH291
May 8, 2014

This was a great class i really enjoyed it, and learned a lot. i liked the flipped class room and thought that it was helpful working in groups to get your hw done.

5.0
2.0
MECH291
May 8, 2014

Take Mechanics with him if you can. Great teacher and always willing to help. He makes sure you understand the material and is very approachable after class. He did a "flipped classroom" approach this semester, try to still go to class if you can to work on homework. The TA's are there and David is usually there to answer any questions.

5.0
3.0
MECH291
Grade: A-
May 8, 2014

Dave uses a method he calls "Flipped Classroom" We watch lectures online and have homework time during our scheduled class times.

5.0
2.0
MECH294
Grade: B+
May 8, 2014

A very Helpful Professor. I would rate him in the top 10% here at stout. Very approachable if you have questions or concerns.

5.0
2.0
MECH294
Grade: B-
May 8, 2014

Flipped classroom, which is nice that you can do the online lectures and homework on your own time.

5.0
2.0
MECH294
Grade: B+
May 8, 2014

Very knowledgeable about the course material and was very helpful both in and outside of class. I definitely recommend that you take this class with him.

5.0
2.0
MECH294
Grade: A
May 8, 2014

Fly taught this class using the flipped classroom format so it was mostly self learning through the textbook with help from YouTube videos he posted. I enjoyed this because it allowed me to work when it more convenient instead of a fixed class time.

5.0
2.0
MECH294
May 8, 2014

straight forward class an A is definitely achievable if you do the homework and spend some time preparing for exams.

5.0
1.0
MECH294
Nov 20, 2014

This teacher is pretty awesome! He works with a flipped classroom which is super nice because of the fact that you learn the lectures outside of class but then when you come into class its all homework. So it gives you the ability to ask as many questions as you can thing of on the homework itself and he's really good at making sure you learn.

5.0
2.0
MECH294
Grade: Not sure yet
Nov 20, 2014

Dave is an awesome person as well as teacher. When the going got rough, he was always there to help you get through it. Tests were good. You get a study sheet to use and almost all problems are directly from homework. The homework is often easy and the course load is not bad at all. Definitely would recommend him.

4.0
3.0
MECH294
Grade: Not sure yet
Nov 20, 2014

Overall great teacher, very approachable and easy to talk to and helpful. "Flipped classroom" gave the class an 'online class' when he was unavailable; usually either conferences or family matters. Overall pretty relaxed class and work. it was nice that Fridays were left optional if homework was handed in Thursday. I would definitely take it again.

3.0
3.0
MECH294
Nov 20, 2014

He teaches using a flipped classroom approach with is good if you are able to teach yourself. When questions are asked during lab time homework time he just refers you to his online videos. Not to much help for students who are best taught by teacher examples.

4.0
2.0
MECH294
Nov 20, 2014

As long as you did the homework, and asked him any questions about things that were confusing you, it was a fairly easy and straightforward class. He does a reverse classroom style where its just an in class work day, so he sometimes doesn't show up for class and has a sub come in for any questions we might have.

5.0
2.0
MECH291
Grade: B
Nov 20, 2014

Flipped classroom. Little hard at first. But eventually you will get the hang of it.

2.0
3.0
MECH291
Nov 20, 2014

Great guy. Not a good teacher. Needs to have actual in class lectures instead of youtube links. He also needs to have those lectures before assigning homework dealing with the subject matter.

5.0
3.0
MECH291
Nov 20, 2014

David is a great guy teaching a difficult class. Just ask a lot of questions and he will answer them. Very fair when it comes to assignments and due dates. Just go to class and prove to him you are working hard and you will do just fine.

2.0
4.0
291
Nov 20, 2014

Flip classroom all lectures are online and are hard to follow. No class time is really required confusing but if you ask for help he gives it to you, just might confuse you more.

3.0
4.0
MECH291001
Nov 20, 2014

Had many online lectures which were pretty confusing and difficult to learn from

5.0
2.0
291
Nov 20, 2014

He really helps you understand the coursework. It's a reverse classroom set-up but the best one I've had. I would take him for any class.

5.0
3.0
291
Grade: C
Nov 20, 2014

If you ask for help and show you are trying and don't lie.. he will grant you extra time on stuff.

4.0
3.0
MECH291
Grade: Incomplete
Nov 20, 2014

The class is mainly taught using YouTube lectures. The class is challenging, but watching the posted videos will allow any student to easily understand the required material.

5.0
3.0
MECH291
Grade: B
Nov 20, 2014

He does not lecture that much, he mostly has youtube videos that he made and has you watch them. He also is in the class every day and will help you out if you ask him questions.

3.0
3.0
MECH291
Nov 20, 2014

There is little in class work. You have to find time to watch all his lectures online. The lectures help for the most part. But it would be nice to be able to ask questions during the lecture. I wouldn't take fly for your first choice, but he isn't bad .

4.0
3.0
MECH291
Nov 20, 2014

Dave is a nice guy and a good teacher. He really wants his students to learn the material, so he offers a flipped classroom format. This can make the material a little hard to grasp at times, so ask lots of questions!

3.0
3.0
MECH291
Nov 20, 2014

I hate having to watch youtube videos to learn. I would rather work on problems on the board than have him show us example problems on youtube. This style sucks

4.0
2.0
292
Grade: B
Nov 20, 2014

He uses a "flipped" classroom which is really good if you like online courses, but if you expect to go to class and understand the topics ask questions or else he will think everyone understands it. He is very smart and knows what he talks about just be sure to ask questions when you are confused or else his class may be harder than you expect.

5.0
3.0
MECH291
Nov 20, 2014

Is a good teacher with plenty of knowledge to share. Very helpful videos

4.0
3.0
291
Grade: Not sure yet
Nov 20, 2014

He is very friendly and always willing to help if you ask. Sometimes his explanations aren't so clear, but he tries.

4.0
2.0
ELEC204
Grade: A-
Dec 8, 2014

Overall great teacher. Very helpful and can get the point across with homework. Very willing to help and go out of his way to help

4.0
2.0
ELEC204
Dec 8, 2014

Just do the work and you're good to go. He is very willing to help you if you have questions.

3.0
3.0
ELEC204
Dec 8, 2014

Sometimes didn't know his own content

4.0
2.0
ELEC204
Grade: B+
Dec 8, 2014

The teacher was hard to follow at times

4.0
2.0
204
Dec 8, 2014

very knowledgeable instructor,

3.0
3.0
ELEC204
Grade: A
Dec 8, 2014

He's alright

4.0
3.0
ELEC204
Grade: Not sure yet
Dec 8, 2014

It is a good intro course to electronics. Would take again.

5.0
1.0
ELECTRONIC
Grade: A-
Dec 8, 2014

Very thorough, on topic makes it interesting.

4.0
1.0
ELEC204
Grade: A
Dec 8, 2014

Easy going and just do the work and you will get an A. He is very helpful and almost explains stuff to much, but that helps to make sure everyone gets the material.

4.0
1.0
204
Grade: B
Dec 8, 2014

First time teaching 204, I thought it was pretty good. We just about did a lab everyday. You get homework every night but it is easy.

4.0
3.0
ELEC204
Dec 8, 2014

During the lecture David Fly sometimes talks too much about nit picky things and will lose the attention of the class. The labs were very helpful in understanding the content.

5.0
3.0
204
Dec 8, 2014

David is a funny guy, but he's also really passionate as a teacher. If you take his class you can tell he enjoys teaching the class.

5.0
2.0
005
Grade: A
Dec 8, 2014

A good professor who offers help if you need it. A pretty straight forward class with not to much homework. The material isn't very hard and you don't have to read the book but it really helps.

5.0
3.0
ELEC204
Grade: A
Dec 8, 2014

interesting,easy course. Professor explains in a really nice way.

5.0
1.0
3DPRINTINGEOAT
Grade: A
Jan 29, 2015

David is a nice Professor, who really care for us, listen to us, share a lot with us with easy understanding, I would like to take his course again and again.

5.0
2.0
3DPRINTINGEOAT
Jan 29, 2015

pretty clear concept, structured, quite open if you show interest

4.0
3.0
3DPRINTINGEOAT
Jan 29, 2015

Dynamic engaging speaker, lecture was well planned out, but moved quickly through many topics.

5.0
2.0
MECH294
Grade: A
May 16, 2015

Very knowledgeable about the subject. He was always more than willing to explain something another way or help a student through a problem. Great guy and easy to get along with. Highly recommend.

4.0
2.0
ELEC204
Grade: A
Dec 7, 2015

Is OK

4.0
2.0
ELEC204
Dec 7, 2015

Class was a little technical but not too bad if you pay attention.

4.0
1.0
ELEC204
Grade: A+
Dec 7, 2015

Nice guy, easy class, don't expect to be challenged to hard.

3.0
2.0
ELEC204
Grade: B+
Dec 7, 2015

The Class is pretty easy. Do the homework and go to classes and you'll do fine.

5.0
2.0
ELEC204
Dec 7, 2015

I enjoyed having Dave as my professor!

4.0
3.0
ELEC204
Dec 7, 2015

A great professor, willing to help everybody in the class. #BringBackTheMustache

2.0
1.0
ELEC204
Dec 7, 2015

Lectures very little and most learning you do will come out of the book and on your own time. Rarely learned anything in "lecture" and class rarely ran the full length. Expectations are pretty clear though and if you show for most of the classes you will easily pass.

5.0
1.0
ELEC204
Dec 8, 2015

He is very nice professor. As an international student I believe He is really helpful and I highly recommend him. I wish I have more classes with him in the future..

4.0
1.0
ELEC204
Grade: B-
Dec 9, 2015

Time spent in class with him was nice, but the class itself was long and tedious. Really wish that there wasn't so much homework as well. Really makes the material feel like a grind.

4.0
1.0
ELEC204
Grade: A
Mar 7, 2016

We had a lot of labs. Doesn't always explain them clearly but realizes quickly and will re describe it better.

4.0
3.0
ELEC204
Grade: A
Mar 7, 2016

We do labs somedays and usually go over the homework. Follow along in the text book and you'll do fine in this class.

4.0
2.0
ELEC204
Mar 7, 2016

Tries to be extremely clear, but really isn't. Examples in class but doesn't link them to the learning very well. Very nice guy, however.

4.0
1.0
ELEC204
Grade: A-
Mar 7, 2016

Material is easy, mostly book work, class always gets out early

4.0
2.0
ELEC204
Grade: A-
Mar 7, 2016

He does a pretty good job at explaining the material. Assigns homework but never grades it or collects it. Class is sometimes boring, but pretty fun most of the time.

5.0
1.0
ELEC204
Grade: A
Mar 7, 2016

Really good at explaining things to help you better understand the objective

4.0
2.0
ELEC204
Mar 7, 2016

He is a lighthearted guy, expects you to be paying attention and not gossiping in the back of the class (not asking too much there, right?) If you have questions, ask he will immediately address them on the board and go into more detail.

5.0
2.0
ELEC204
Mar 7, 2016

fun teacher, very nice and helpful if you need it.

4.0
2.0
ELEC204
Grade: Not sure yet
Mar 7, 2016

Dave is a really friendly guy who knows the subject well. He is willing to help students understand the concepts in class and during the labs. He has a good, dry sense of humor that helps the lectures become more interesting.

4.0
1.0
ELEC204
Mar 7, 2016

Makes class very easy but sometimes he is a little unorganized. Fly makes it easier than you first think it would be. This way you still are learning a lot.

5.0
2.0
ELEC204
Grade: A
Mar 7, 2016

Will take as long as it takes until you understand the chapter. Very helpful and cares about his students learning.

4.0
2.0
ELEC204
Grade: B+
Mar 7, 2016

He's pretty good. A lot better than some of the teachers I've had in engineering. He is pretty good at explaining things and is very willing to help if you have questions. The homework isn't graded, but i highly recommend doing it for practice.

4.0
3.0
ELEC204
Grade: A
Mar 7, 2016

We do labs some days and usually go over the homework. Follow along in the text book and you'll do fine in this class.

5.0
2.0
ELEC204
Grade: A
Mar 7, 2016

Good with helping students out in labs/homework and making sure they understand the material.

4.0
2.0
ELEC204
Mar 7, 2016

There's a lot of in class labs that you have to do, but they're pretty easy to understand. There aren't very many tests, and there are book assignments due almost every class. The lectures can be kind of confusing sometimes.

5.0
2.0
ELEC204
Grade: A+
Mar 7, 2016

Material is manageable and not too difficult to work through. Lots of resources for help. Fairly relaxed teaching but you are not being left out of anything.

3.0
2.0
ELEC204
Grade: A
Mar 7, 2016

Homework is not to bad, not graded. Labs are helpful. Test are hard.

4.0
2.0
ELEC204
Mar 7, 2016

This class lays the baseline of electronics but nothing more. If you have any knowledge of electronics you'll pass no problem. The labs are simple, the homework is gone over in class, and questions are always answered.

4.0
3.0
MECH291
Grade: A-
Mar 8, 2017
Would take again

Class time is supposed to be 2 hours but we usually only meet for 1. Lab day is always cancelled. Only 1 assignment has been graded so far and we are halfway through the semester. Tests aren't bad, just have a good cheat sheet with example problems on it. Says attendance is mandatory but doesn't check. Lectures are somewhat helpful. Good guy!

GRADED BY FEW THINGS
5.0
3.0
ETECH303
Grade: A+
Apr 17, 2017
Would take again

Helpful teacher and loved the class

Gives good feedback
Respected
Inspirational
4.0
1.0
ETECH303
Grade: A-
Apr 17, 2017
Would take again

Fly really cares about his students learning. He is one of those teachers that wants you to take something away from his class.

Gives good feedback
Participation matters
Caring
4.0
2.0
ETECH303
Apr 17, 2017
Would take again

He was worrying about wanting the student to learn but was laid back which is nice

Gives good feedback
Respected
Caring
Class Info

Attendance Mandatory

49%

Textbook Required

67%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 52 grades
Most common grades:
A (18)
A- (13)
B (8)
Grade Distribution
A(21)B(10)C(1)D(0)F(0)A-/B+(20)
Based on 59 reported grades
A: 18
A-: 13
B: 8
B+: 7
Common Tags
Gives good feedback (3)
Respected (2)
Caring (2)
GRADED BY FEW THINGS (1)
Inspirational (1)
Participation matters (1)
Rating Trend

Declining

-0.31 avg change
Jan
May
Dec
Mar
Mar
Apr
Last 6 months
Ratings by Course

MECH290

5.0

(1)

MECH293

5.0

(1)

MFGT294

5.0

(1)

ELECTRONIC

5.0

(1)

005

5.0

(1)
+9 more courses
Difficulty by Course

MECH291001

4.0

291

3.0

MECH293

3.0

MECH291

2.5

MECH294

2.1

Similar Professors