4.2
Quality2.2
Difficulty100%
Would Retake108
Reviews100%
Would Retake
108
Reviews
Rating DistributionOfficial
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 ratingClass Info
Attendance Mandatory
49%
Textbook Required
67%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.31 avg changeRatings by Course
MECH290
5.0
(1)MECH293
5.0
(1)MFGT294
5.0
(1)ELECTRONIC
5.0
(1)005
5.0
(1)Difficulty by Course
MECH291001
4.0
291
3.0
MECH293
3.0
MECH291
2.5
MECH294
2.1
Reviews (108)
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.
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.
He is very helpful and grades very fairly. I highly recommend to take his class.
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.
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.
Refreshing to have a Professor with the combination of knowledge of material as well as teaching ability. Very approachable for help.
good overall experience
Awesome professor. Very knowledgeable and helpful. He is enthusiastic about students' learning and always makes sure you understand before moving on.
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.
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.
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.
Reversed Classroom, homework during class and lectures online at your own pace. Test are just like homework!
Lots of online content, extremely helpful in class, will truly help you to do will in the class
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.
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.
Very helpful! The tests are very straightforward and are exactly like the homework.
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.
Good teacher overall, very good methods of presenting the material
He uses a flipped class room that is easy and you come to class to work on the homework.
Great class. I find the "flipped" class room to be a great way to learn at your own pace. Very helpful teacher
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.
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
He is pretty good, did a flipped classroom where he posted youtube links as his lectures.
Good professor. Had a flipped classroom format which was sometimes difficult. Lectures were online.
Great Guy, but most of the classes have harder material ao that makes the classes tough but the professor is a good choice.
All round a good course
Very helpful teacher and explains the material very well.
He does a flipped classroom. You do the assignments in class and go over lectures and chapters of the textbook during your own time.
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.
Good teacher who is very approachable and helpful.
Very helpful. Class is a difficult one but he tried to make it as understandable as possible. Easily approachable for help.
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.
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.
Dave uses a method he calls "Flipped Classroom" We watch lectures online and have homework time during our scheduled class times.
A very Helpful Professor. I would rate him in the top 10% here at stout. Very approachable if you have questions or concerns.
Flipped classroom, which is nice that you can do the online lectures and homework on your own time.
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.
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.
straight forward class an A is definitely achievable if you do the homework and spend some time preparing for exams.
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.
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.
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.
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.
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.
Flipped classroom. Little hard at first. But eventually you will get the hang of it.
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.
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.
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.
Had many online lectures which were pretty confusing and difficult to learn from
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.
If you ask for help and show you are trying and don't lie.. he will grant you extra time on stuff.
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.
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.
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 .
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!
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
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.
Is a good teacher with plenty of knowledge to share. Very helpful videos
He is very friendly and always willing to help if you ask. Sometimes his explanations aren't so clear, but he tries.
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
Just do the work and you're good to go. He is very willing to help you if you have questions.
Sometimes didn't know his own content
The teacher was hard to follow at times
very knowledgeable instructor,
He's alright
It is a good intro course to electronics. Would take again.
Very thorough, on topic makes it interesting.
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.
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.
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.
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.
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.
interesting,easy course. Professor explains in a really nice way.
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.
pretty clear concept, structured, quite open if you show interest
Dynamic engaging speaker, lecture was well planned out, but moved quickly through many topics.
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.
Is OK
Class was a little technical but not too bad if you pay attention.
Nice guy, easy class, don't expect to be challenged to hard.
The Class is pretty easy. Do the homework and go to classes and you'll do fine.
I enjoyed having Dave as my professor!
A great professor, willing to help everybody in the class. #BringBackTheMustache
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.
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..
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.
We had a lot of labs. Doesn't always explain them clearly but realizes quickly and will re describe it better.
We do labs somedays and usually go over the homework. Follow along in the text book and you'll do fine in this class.
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.
Material is easy, mostly book work, class always gets out early
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.
Really good at explaining things to help you better understand the objective
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.
fun teacher, very nice and helpful if you need it.
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.
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.
Will take as long as it takes until you understand the chapter. Very helpful and cares about his students learning.
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.
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.
Good with helping students out in labs/homework and making sure they understand the material.
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.
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.
Homework is not to bad, not graded. Labs are helpful. Test are hard.
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.
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!
Helpful teacher and loved the class
Fly really cares about his students learning. He is one of those teachers that wants you to take something away from his class.
He was worrying about wanting the student to learn but was laid back which is nice
Class Info
Attendance Mandatory
49%
Textbook Required
67%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.31 avg changeRatings by Course
MECH290
5.0
(1)MECH293
5.0
(1)MFGT294
5.0
(1)ELECTRONIC
5.0
(1)005
5.0
(1)Difficulty by Course
MECH291001
4.0
291
3.0
MECH293
3.0
MECH291
2.5
MECH294
2.1