4.6

Wilfredo Moscoso

Engineering - Wichita State University

4.6
Quality
2.4
Difficulty
97%
Would Retake
147
Reviews
4.6
Quality
2.4
Difficulty
4.6
Helpful
4.6
Clarity

97%

Would Retake

147

Reviews

Rating Distribution
Official
147 total ratings

5

110

4

31

3

1

2

2

1

3

What Students Say

He is the most amazing professor on earth

IME558 - 5.0 rating

I will definitely suggest everyone to take his class

IME558 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

37%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 123 grades
Most common grades:
A (66)
A+ (24)
A- (16)
Grade Distribution
A(90)B(8)C(0)D(1)F(0)A-/B+(25)
Based on 129 reported grades
A: 66
A+: 24
A-: 16
B+: 9
Common Tags
Hilarious (54)
Gives good feedback (41)
Caring (36)
Respected (30)
EXTRA CREDIT (26)
Participation matters (22)
Amazing lectures (16)
Inspirational (15)
Rating Trend

Improving

+0.23 avg change
Nov
Dec
Jan
Apr
Jul
Dec
Last 6 months
Ratings by Course

IME223

5.0

(1)

IME676

5.0

(3)

IME775

5.0

(2)

IME558

4.9

(19)

IME258

4.9

(15)
+3 more courses
Difficulty by Course

IME223

4.0

IME221

3.0

IME425

3.0

IME676

2.7

IME558

2.5

Reviews (146)
5.0
1.0
IME558
Grade: A+
Apr 29, 2015

He is the most amazing professor on earth. Taking IME558 with him. If you are ready to learn things, he will help every way he could. Definitly reccomends him to another student. Hope to take another class with him this summer

5.0
2.0
IME222
Grade: Not sure yet
Dec 15, 2015

Excellent professor. Clear on assignments and tests, well organized, helpful, and pretty funny. 6 hand-sketching homework assignments, not too difficult, a little time consuming. PPT lectures. He posts all slides on Blackboard & class attendance isn't mandatory. CATIA used in the lab, also well taught. Tests from homework, ppts. Highly recommend!!!

2.0
2.0
IME222
Grade: A
Jan 8, 2016

The class was divided into a large lecture and a smaller lab. The lecture was pointless. I'm not one to skip class, but after mid-terms, I ended up not going to class unless there was a test - which I proceeded to ace. Willie does what he can, but the class as a whole was pointless.

4.0
2.0
IME222
Grade: A
Apr 21, 2016

Wille (that's what he tells you to call him) is great at what he does. The class is very straight forward, and he is very willing to work with you if you need any help. He also makes jokes all the time, which may not be the funniest, but at least he tries. Showing up to class is also optional.

5.0
1.0
IME222
Grade: A+
Apr 21, 2016

Mr. Moscoso is an awesome professor! I would highly recommend taking Engineering Graphics from him. He is extremely helpful and clear in his lectures, and very understanding of the load that other classes may present.

5.0
2.0
IME222
Grade: A
Apr 21, 2016

Very good lecturer. Every student respects him.

5.0
1.0
IME222
Grade: A
Apr 22, 2016

Awesome teacher to the point topics and explanation...

5.0
2.0
IME222
Grade: A+
Apr 22, 2016

He lets you call him Willie! Excellent instructor. Knows his material. Helps you out personally. I would definitely recommend taking his class.

5.0
2.0
IME558
Grade: Not sure yet
Apr 24, 2016

if you do the homework in time, you will pass

5.0
2.0
IME222
Grade: A
Apr 25, 2016

Really great professor and great guy too.

5.0
3.0
IME558
Grade: B
Apr 27, 2016

Very knowledgeable and enthusiastic/passionate about material.

4.0
2.0
IME222
Grade: Not sure yet
May 3, 2016

He is very friendly.

5.0
1.0
IME558
Grade: A+
May 3, 2016

Wilfredo has a great attitude towards the subject and often implements funny jokes. He always walks into class and says good morning with enthusiasm and looks forward to teaching. The lectures are not required attendance although he does help a lot with homework if you do attend. He is great at explaining graphics and helps if needed.

4.0
2.0
IME222
Grade: A
May 3, 2016

Great guy! Makes jokes and is really helpful. There are only 6 hw assignments worth 16.67 pts each and he gives points for work shown. The test are 100 pts and are graded same as the hw. Attendance not necessary for lectures. It is easy to get a good grade as long as you do your hw and pass the test. Absolutely terrific teacher! One of the best

5.0
2.0
IME222
Grade: A
May 3, 2016

Dr. Moscoso is an excellent professor. During the course, there are 6 assignments worth 16.67 points each, 3 lecture tests valued at 100 points each, and assignments in the lab portion. Dr. Moscoso cares about his students and wants them to succeed. The lectures are not vital to attend, so it is okay if you miss a couple.

5.0
2.0
IME222
Grade: A
May 6, 2016

He is very friendly and hilarious. Always ready to help and is very understanding. If you have any problem with your homework or the lecture just go to him and he'll be prepared to help you. Good communication skills, very active with replying students' emails. Will give you extra points just for participation.

5.0
2.0
IME222
Grade: A
May 12, 2016

"Willie" is a great professor! He's willing to help and he's funny. Attendance isn't required, but going to the lectures can be useful. Overall, this class isn't too difficult. Reading isn't completely necessary, but the homework is in it. The homework is straightforward, and so are the tests. As long as you do everything, you should have an A.

5.0
1.0
IME222
Grade: A
May 13, 2016

Very funny professor. Lectures are on blackboard, so attendance is not required, but his lectures are useful. The book is only used for hw, I would recommend sharing a book with someone else in the class. His test are easy.

5.0
1.0
IME558
Grade: A
May 22, 2016

Dr. Wilfredo or Willie is a very friendly and open professor with a genius mind. He understands students condition very well and help them out. He will challenge you during his class but will give you credits for your effort and he wants every student to learn something from his lectures. I will definitely suggest everyone to take his class.

5.0
3.0
IME222
Sep 6, 2016
Would take again

Great guy, always fun to go to class with willie

Hilarious
LECTURE HEAVY
Gives good feedback
5.0
2.0
IME222
Grade: A+
Dec 7, 2016
Would take again

Dr Moscoso (or Willie) is an incredible professor. The class schedule for the semester is very clearly outlined on day one and followed strictly. He knows the material well, as he worked in industrial engineering, and uses drawings and inventions from his career as teaching tools. He is very easy going and will sometimes play music before class.

Inspirational
Clear grading criteria
EXTRA CREDIT
5.0
3.0
IME222
Grade: A
Dec 7, 2016
Would take again

I like how Dr. Moscoso does his best to not only show students, but comprehend them and be almost an equal

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
3.0
IME558
Grade: B
Dec 7, 2016
Would take again

Hi is a good professor I would to take with him again

Tough Grader
Gives good feedback
Respected
5.0
2.0
IME222
Grade: A+
Dec 7, 2016
Would take again

Good prof

5.0
4.0
IME222
Dec 7, 2016
Would take again

Willie was great, really cared about the students learning the material.

Respected
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
2.0
IME222
Dec 7, 2016
Would take again

just such an amazing professor

Clear grading criteria
Hilarious
Amazing lectures
5.0
2.0
IME222
Grade: B+
Dec 7, 2016
Would take again

Great professor. Would definitely recommend.

ACCESSIBLE OUTSIDE CLASS
Hilarious
EXTRA CREDIT
4.0
1.0
IME222
Grade: A
Dec 7, 2016
Would take again

We had 11 homework assignments with 3 tests during the course semester. The textbook is mandatory for the homework. Willie is a great guy and super goofy. Class is super easy and with minimal studying you should get an A or B.

Hilarious
GROUP PROJECTS
4.0
2.0
IME222
Dec 8, 2016
Would take again

Dr. Moscoso (Dr. Willie as we call him) is an awesome professor. He knows what he is doing and makes sure you do to. He often uses examples from his previous career in engineering to give us real world examples instead of ones from textbooks. He sometimes brought in cool machines and demonstrated them, and would occasionally play music for us.

Hilarious
Caring
4.0
3.0
IME222
Grade: A-
Dec 8, 2016
Would take again

Could use more homework assignments and tests and go more in depth.

Hilarious
GRADED BY FEW THINGS
EXTRA CREDIT
5.0
3.0
IME222
Dec 8, 2016
Would take again

One of the nicest professors. I got less marks in my second test but i compensated those marks by doing an extra credit assignment. I would highly recommend him if you're taking IME 222. He uploads all the lectures on the blackboard. His lectures are short & precise. He is simply wonderful as a human being.

Gives good feedback
Respected
Hilarious
5.0
2.0
IME222
Grade: A
Dec 8, 2016
Would take again

Legendary

Inspirational
Hilarious
Amazing lectures
5.0
2.0
IME222
Grade: A
Dec 8, 2016
Would take again

Beware of spontaneous noises

Inspirational
Hilarious
Amazing lectures
5.0
2.0
IME222
Grade: A
Dec 8, 2016
Would take again

Willie is one of the best professors I've had. He is very passionate and really knows his material.

Inspirational
Hilarious
Amazing lectures
5.0
2.0
IME222
Grade: A
Dec 8, 2016
Would take again

Willie is one of the best professors I've had. He is very passionate and really knows his material. He makes the class fun and plays music before class begins sometimes.

Inspirational
Hilarious
Amazing lectures
5.0
2.0
IME222
Grade: A
Dec 9, 2016
Would take again

very very good

4.0
2.0
IME222
Grade: A
Dec 9, 2016
Would take again

Great professor! He will definitely help you out anything he can do.

Respected
Inspirational
Caring
5.0
4.0
IME222
Dec 9, 2016
Would take again

Your class really engaged me and inspired me to work harder. CATIA is very cool and fun to use, and the fact it is important for my future, really made me focus. Overall your teaching was great! However, I think having more structure to your lectures would be good, some days it seemed that you were just teaching on the fly.

Gives good feedback
Hilarious
LECTURE HEAVY
5.0
3.0
IME222
Grade: A-
Dec 10, 2016
Would take again

He is a good person but also really good professor because he help us a lot no matter what.

Respected
Inspirational
Clear grading criteria
5.0
3.0
IME222
Grade: A
Dec 11, 2016
Would take again

Willie is a great teacher, very organized and keeps things light and friendly with students.

Respected
Hilarious
Caring
3.0
1.0
IME222
Grade: B
Dec 13, 2016
Would take again

He love Sarcastic and like to trick you in the test. If your are a decent student then B- is what you have.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
5.0
3.0
IME222
Grade: B+
Dec 13, 2016
Would take again

Not only a good professor who is knowledgeable and passionate about their field, but also a great person and easy going. He's down-to-Earth in both his perspectives on the class and his grading criteria. I would without a doubt take a class with him again and recommend him to other students.

Gives good feedback
GRADED BY FEW THINGS
Caring
4.0
3.0
IME221
Grade: A-
Dec 14, 2016
Would take again

Came to a total of seven lectures, didn't talk to him much. Everybody i know has told me Willy is a fantastic teacher. Thumbs up

Respected
Inspirational
Hilarious
4.0
3.0
IME222
Grade: A
Dec 15, 2016
Would take again

Good teacher

ACCESSIBLE OUTSIDE CLASS
Caring
GROUP PROJECTS
5.0
3.0
IME222
Dec 15, 2016
Would take again

Great

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
3.0
IME558
Dec 21, 2016
Would take again

He is very helpful and willing to break it down for you if you don't understand it. He also extends his office hours to help you if you need help.

Gives good feedback
Inspirational
Hilarious
5.0
1.0
IME222
Grade: A+
Dec 29, 2016
Would take again

He is a very good lecturer. He understand the students very well. He is a tough grader. His exams are based on his homeworks. Students can easily score an A.

Hilarious
Caring
EXTRA CREDIT
5.0
3.0
IME222
Grade: A+
Dec 31, 2016
Would take again

Superb professor

Gives good feedback
Inspirational
Hilarious
5.0
1.0
IME558
Grade: A+
Jan 19, 2017
Would take again

Caring, intelligent, exponential, funny, respected, motivating, inspirational... And the list of pros will go on forever with this instructor! You'll never have a better IME instructor in your life! He makes the class not only easier but also enjoyable that one wants to attend every single time! Moreover his grading is straight forward and lenient.

Inspirational
Hilarious
Caring
1.0
5.0
IME222
Apr 4, 2017
Wouldn't take again

Doesn't allow students to ask questions, won't allow you to question his grading. If you can, I would avoid him

Tough Grader
LOTS OF HOMEWORK
4.0
1.0
IME222
Grade: A+
Sep 2, 2017
Would take again

I took this engineering graphics class in Spring 2017 and Mr. Moscoso explained the concepts well. Attendance is mandatory if you want to pass this class. It would be an easy 'A' if you do the practice exam because 80% of the questions would come out for all the 3 tests. This class was not stressful compared to physics and math classes. Good luck!

Participation matters
Amazing lectures
EXTRA CREDIT
5.0
3.0
IME222
Grade: A
Dec 21, 2017
Would take again

Good Professor

Gives good feedback
Respected
Tests? Not many
4.0
1.0
IME222
Grade: A-
Dec 21, 2017
Would take again

He gives plenty of extra credit and his tests aren't too hard. The group projects are pretty easy too.

Tests? Not many
EXTRA CREDIT
GROUP PROJECTS
5.0
2.0
IME222
Grade: A+
Dec 21, 2017
Would take again

Had him for graphics, solid class learned a lot. He is an excellent guy. A lot of group work, it would be nice to pick your own group though because mine sucked

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
GROUP PROJECTS
5.0
4.0
IME558
Grade: A
Dec 21, 2017
Would take again

Dr. Moscoso is one of the best professors I could have asked for. He was supportive, understanding, and he always made sure to make our lectures fun. His later classes are not required for my degree, but I am excited to take them as electives, all because of Dr. Moscoso. I highly recommend taking this course with him.

Respected
Hilarious
Caring
5.0
2.0
IME558
Grade: A-
Dec 21, 2017
Would take again

You won't be disappointed.

Respected
Hilarious
GROUP PROJECTS
5.0
3.0
IME222
Grade: A
Dec 21, 2017
Would take again

Willie is a really awesome professor. Ive recommended him to all of my friends and I would honestly take this class again. He does give out homework each week, but its really not that bad. He works with everyone and tries his best to help you. MY favorite part about his class is that every morning he plays music to get your day started. 100/10

Gives good feedback
Hilarious
Would take again
5.0
2.0
IME222
Grade: A
Dec 22, 2017
Would take again

Before there was GD&T there was Willie. Before Willie, there was nothing. Nothing at all.

Gives good feedback
Hilarious
Would take again
5.0
3.0
IME222
Grade: B+
Dec 26, 2017
Would take again

Dr. Willie is an awesome instructor! He really works with you and makes class fun! There is alot of group work so pray you have a good group and the homework is sometimes heavy and other times it is not but he is always willing to help. 10/10 would recommend.

Gives good feedback
Respected
Participation matters
5.0
3.0
IME222
Grade: A
Dec 27, 2017
Would take again

The atmosphere was conducive to learning. Relaxed yet informative.

Participation matters
Hilarious
Caring
4.0
2.0
IME222
Grade: A
Jan 1, 2018
Would take again

Wille was a very enjoyable instructor. He always played songs before class began. He often made the class laugh and it really lightened the mood. His IME 222 class is pretty easy if you are serious about engineering. The homework will take some time but it is doable. He also makes very sure that students are prepared for exams.

Hilarious
Caring
LECTURE HEAVY
5.0
3.0
IME222
Grade: A
Jan 30, 2018
Would take again

For an engineering student, this is THE best teacher and class you will ever take at WSU.

Respected
ACCESSIBLE OUTSIDE CLASS
Hilarious
5.0
2.0
IME222
Apr 10, 2018
Would take again

Funny dude

Participation matters
Hilarious
GROUP PROJECTS
4.0
3.0
IME222
Grade: A-
May 5, 2018
Would take again

Mr. Willy is great teacher and very relaxed when it comes to his presentation and grading. The class in general is something hard to teach within one semester, so you're expected to pick up on some things pretty quick. However, he is a great guy and it's not hard to get a good grade in his class.

Gives good feedback
Participation matters
Skip class? You won't pass.
5.0
3.0
IME222
May 7, 2018
Would take again

Everything he teaches in class will be in the exam. Pay attention and practice on the homework and you'll be fine.

Gives good feedback
Respected
Skip class? You won't pass.
5.0
2.0
IME222
Grade: Incomplete
May 8, 2018
Would take again

Willy is a great professor, he makes a subject that for the most part is very mundane, interesting. Starts each class with some music to help set the mood for the class. Lectures off of well made powerpoints but you can tell his knowledge on the subject is extensive as well.

Respected
Hilarious
Amazing lectures
5.0
2.0
IME222
Grade: B+
May 10, 2018
Would take again

Cool lecturer. For a first-year degree class, he executed it perfectly; moderate number of works, fair grading, easy tests and hilarious enough to keep people coming to class. He plays classic hippie songs at the start of each classes which lightens up the mood for everyone. God bless him.

Respected
Inspirational
Hilarious
4.0
1.0
IME558
May 10, 2018
Would take again

One of the best professors i ever had.

Amazing lectures
5.0
2.0
IME222
Grade: A
May 10, 2018
Would take again

Sometimes participation is required for points on group activities. Other than that, he is a fairly easy teacher. He is also respectable since if I notice something wrong on my homework problems (as in grading) I tell him and he will explain it to me and even add points back if he thought the question was unfair.

Gives good feedback
Respected
Participation matters
5.0
2.0
IME222
May 10, 2018
Would take again

What a great teacher . Always good every single day at school. I will firmly advice you to take him.

Respected
Amazing lectures
Caring
5.0
2.0
IME558
May 12, 2018
Would take again

Very fair and funny. Show up to his lectures, do the homework, and the A is yours.

Gives good feedback
Clear grading criteria
Hilarious
5.0
2.0
IME222
Grade: A-
May 12, 2018
Would take again

He was a great professor

Respected
Clear grading criteria
Amazing lectures
4.0
2.0
IME222
Grade: A
May 18, 2018
Would take again

A very funny, cool and approachable lecturer. Make sure to do all the homework and try not to skip out on classes so that you can get an easy A !!

Participation matters
Hilarious
Caring
5.0
1.0
IME222
Grade: B+
May 23, 2018
Would take again

He's a very good lecturer and knows what he's teaching to his students. He always plays classic songs in the beginning of the class if he ever comes early. His homework is fairly straightforward, though the grading is tough, but gives good feedback. Very possible to achieve an A for this class if you put more work and effort into it.

Gives good feedback
Respected
Hilarious
5.0
2.0
IME222
Grade: A+
Jun 20, 2018
Would take again

Funny professor, easy to approach, easy to understand and a lot of extra credit

Hilarious
EXTRA CREDIT
GROUP PROJECTS
4.0
3.0
IME222
Grade: A
Dec 10, 2018
Would take again

This class was deceptively difficult. He said that it was a relatively easy class and you could probably get an Then the first test cam in at a class average of about a 70. Tips to succeed. Come to class. Study study study the homework. Much of it is copied from the test. Follow instructions WORD FOR WORD OR BE DOCKED!!! He is a terrific professor.

Tough Grader
TEST HEAVY
LECTURE HEAVY
5.0
2.0
IME222
Dec 11, 2018
Would take again

Willie is an amazing professor! It was my first year at WSU and he always made my day! Hes really funny and caring about the students. He knows the material and makes it easy to understand

Gives good feedback
Respected
Hilarious
5.0
3.0
IME222
Grade: B+
Dec 11, 2018
Would take again

The class was not easy in terms of wording. The concepts themselves were not too hard. Word of Advice: Pay attention to GD&T. It will take you the longest to understand and it is an important concept to learn. The practice tests are similar to the tests except for the final. Good professor and very approachable.

Tough Grader
Participation matters
Caring
5.0
3.0
IME222
Grade: A
Dec 11, 2018
Would take again

Wilfredo is a guy who could make any class fun but at the same time the students actually learn something. What a great guy!

Gives good feedback
Hilarious
Amazing lectures
5.0
2.0
IME222
Grade: A
Dec 11, 2018
Would take again

He really cares for students and wants them to succeed. If you are struggling, he will do his best to help you! This says a lot about him, considering the large number of students he has!

Gives good feedback
Respected
Hilarious
5.0
4.0
IME222
Dec 11, 2018
Would take again

Awesome professor, kind and understanding, very professional and gives clear instructions. Would take again.

Amazing lectures
Inspirational
Respected
4.0
3.0
IME222
Grade: B-
Dec 11, 2018
Would take again

Willie is great, he only requires you to attend 2 lectures for the start of 2 assignments, but do go to class he will take the time to explain just about everything. if you go to his few office hours we will basically work through any and every issue you are having until you understand completely.

Participation matters
Hilarious
GROUP PROJECTS
5.0
4.0
IME223
Grade: B-
Dec 12, 2018
Would take again

He was great

Respected
Hilarious
Amazing lectures
4.0
4.0
IME222
Grade: B+
Dec 18, 2018
Would take again

Willie is a great professor. Attendance is mandatory for only two lectures, but attending is very helpful. He is kind and respectful, will do his best to help you and answer your questions. Makes a somewhat difficult class fun!

Tough Grader
Hilarious
Amazing lectures
4.0
3.0
IME222
Grade: A
Dec 19, 2018
Would take again

This professor was very friendly, but many people I know didn't do as well as they could've because they had no previous experience hand sketching. It is easy if you have previous experience, and it is a very relaxed class. Attending the lectures will give you answers to a lot of homework questions and special activities.

LOTS OF HOMEWORK
Hilarious
LECTURE HEAVY
1.0
5.0
IME222
Grade: A
Dec 22, 2018
Wouldn't take again

I found him a very poor, inefficient lecturer/explainer, and a brutal test-maker. Tests were super long and tricky. So be well-prepared for those (review all lecture materials+ drawings in assignments). If you want to get good final grade, work hard on every assignment (long and tough), b/c eachs value weighs as 50% of a test. Good luck !!!

Skip class? You won't pass.
LOTS OF HOMEWORK
TEST HEAVY
4.0
2.0
IME222
Grade: A
Jan 2, 2019
Would take again

Awesome professor, willing to help with anything that you may be having trouble with, subject related. Getting a good grade is very doable.

Hilarious
Caring
EXTRA CREDIT
5.0
2.0
IME222
Grade: A-
Jan 21, 2019
Would take again

Willie is awesome. And yes, he goes by Willie. He gives great lectures and all the projects he assigns are helpful and really teach well. Tests can be tricky, but with attendance comes success. He plays festive music before class and is genuinely nice all the time. Very helpful and answers emails promptly. So yeah that's dope and all, I liked him.

Hilarious
Caring
GROUP PROJECTS
5.0
2.0
IME222
Grade: A
May 21, 2019
Would take again

Such an amazing professor! Willie is very down to earth and knows a lot about the engineering world. Hes always willing to help and answer questions. Tests are graded fairly. Theres 2 exams plus the final, which all cover things talked about in lecture. If you go to lecture, do his homework and extra credit, the class will be a fun experience!

Gives good feedback
Amazing lectures
Caring
5.0
3.0
IME558
Grade: A
May 23, 2019
Would take again

He is a good professor, recommending to take with him

Gives good feedback
Respected
Amazing lectures
4.0
3.0
IME222
Grade: A-
May 23, 2019
Would take again

Lecture content can be pretty boring and seems like you dont learn much, but Willy has tons of personality and made class worth showing up to.

Gives good feedback
Accessible outside class
Hilarious
4.0
1.0
IME222
Grade: A
May 24, 2019
Would take again

Willie is a good teacher. Seems to care about his students and wants to make class fun. Material isn't terribly difficult if you show up and do your work.

Participation matters
Caring
5.0
2.0
IME258
Grade: A+
Jul 26, 2019
Would take again

Dr. Willie is the best that the engineering program has to offer. Took him for IME 222 & 258 and he was an outstanding professor for both. Willie is committed to helping students understand the topics he lectures and is willing to help outside of class. Super flexible with grading and overall a great professor.

Respected
Accessible outside class
Caring
5.0
3.0
IME676
Grade: A+
Jul 31, 2019
Would take again

I recommend you to take it w him

Tough grader
5.0
3.0
IME676
Grade: A
Aug 1, 2019
Would take again

Dr Willie is an awesome instructor. I never felt lost in his class. The material was very good and helpful. Kudos to him!

Gives good feedback
Accessible outside class
Inspirational
5.0
2.0
IME258
Grade: A-
Aug 1, 2019
Would take again

He is very good and clear. He is helpful and understanding the topics of manufacturing process. Really Recommended. He is the best In IME department.

Gives good feedback
Respected
Group projects
4.0
3.0
IME258
Grade: A
Aug 3, 2019
Would take again

Good teacher and really nice person. Will help you as much as he can.

Gives good feedback
Hilarious
Caring
4.0
2.0
IME258
Grade: A-
Aug 20, 2019
Would take again

Willie is a fun and kind lecturer. He tries to help students on anything if efforts were given by said students. Many hws, but hes very flexible on submission dates if you didnt understand and needed more time to work on them. Hes great overall.

Lots of homework
Hilarious
Caring
5.0
2.0
IME775
Grade: A
Dec 23, 2019
Would take again

The class was interesting, rich with new things to learn, and contained a practical project in which the students apply what they have learnt to real-world problems. Dr. Willie was so helpful, caring, humble, and close to students in a way he could see what the students' needs really are!

Gives good feedback
Group projects
Caring
5.0
3.0
IME222
Grade: A
Oct 6, 2020
Would take again

Professor Moscoso cares about your grade more than you. He wants you to ask questions and loves to communicate with the students in his class. I highly recommend taking any of his classes. Even if you do not need the specific class, take it! Simply to make your day better.

Gives good feedback
Hilarious
Caring
5.0
3.0
IME222
Grade: A
Dec 23, 2020
Would take again

Highly recommended! Dr. Willie does lots of examples, and the homework assignments are really helpful in learning the material. Doesn't really use the book; you can learn what you need from the PowerPoint slides. He provides helpful study guides for tests. He really cares about students, and even did extra tutoring sessions outside of office hours!

Gives good feedback
Lots of homework
Caring
5.0
3.0
IME222
Grade: A
Apr 13, 2021
Would take again

Willie is a fun guy. He tries his best to make class fun by cracking jokes to a bunch of black screens on Zoom. He's knowledgeable about the material, so don't be afraid to ask questions. Lectures can seem boring and not useful but pay attention! You can easily get lost posts his notes on blackboard if you need to catch up.

Gives good feedback
Hilarious
Caring
5.0
3.0
IME222
Apr 22, 2021
Would take again

If you have any questions he is there to try and explain.

Gives good feedback
Hilarious
Accessible outside class
5.0
3.0
IME222
Grade: A
Apr 11, 2022
Would take again

Willie is awesome! He's always in a good mood, brings energy to every class, and truly cares if you do well. If you complete all of the assignments and pay attention to his lectures, you should be equipped to handle all the material in the class/exams. Some of the topics are tricky/technical. I'm happy to have taken IME222 with him, recommend!!

EXTRA CREDIT
Caring
Accessible outside class
2.0
5.0
IME425
Grade: A
Apr 27, 2023

A lot of people love Willie, but for me I can never follow his lectures. IME425 is homework heavy & the lectures hardly followed what was happening in the homework. Reaching Willie outside of class is next to impossible. Be prepared to spend many hours with 3DExperience. Put in a good effort though & Willie will reward. EC opportunities exist.

Lots of homework
Respected
Lecture heavy
5.0
3.0
IME258
Grade: A
May 16, 2023
Would take again

Dr. Willie is kind and understanding. Will help you learn what you need to know, you just have to ask him. Super understanding and a good person!

5.0
5.0
IME558
Grade: A
May 16, 2023
Would take again

Dr. Willie cares about your learning experience and tries his best to make sure you understand the topic.

Group projects
Lecture heavy
5.0
4.0
IME558
Grade: A-
May 16, 2023
Would take again

As you follow the regular lectures you will be on the track to get a good grade

EXTRA CREDIT
Group projects
Respected
5.0
3.0
IME558
Grade: A-
May 16, 2023
Would take again

Professor is very good at teaching, he makes sure to participate every student in the class. i think every student have to put some efforts for the professor's class to get good grades. one thing i like most about the class is one must have to attend for the class to perform well, understand the subject and do some in class exercise.

Participation matters
Group projects
Lots of homework
4.0
2.0
IME222
Grade: A
May 16, 2023
Would take again

All around good professor. Really cares about the success of students. Tons of extra credit for showing up for class.

EXTRA CREDIT
Caring
Accessible outside class
5.0
2.0
IME222
Grade: A
May 16, 2023
Would take again

Professor Willie was a funny guy who always brought a great attitude to a somewhat boring class as far as material goes. I showed up around half of the time and did fine in the class as the online homework and tests made it fairly easy. Make sure to study tolerances and GD&T as I thought that was the hardest part of the class.

EXTRA CREDIT
Hilarious
Caring
5.0
1.0
IME222
Grade: A
May 16, 2023
Would take again

This professor was very understanding and was a very fun professor with a fun personality!

EXTRA CREDIT
Clear grading criteria
Gives good feedback
5.0
2.0
IME222
Grade: A
May 16, 2023
Would take again

Dr. Willie is a very kind and good professor! Homework and exams are not terribly difficult, but study for the final! (Especially GD&T and tolerances) Overall, he is a great professor and person

Participation matters
EXTRA CREDIT
Caring
5.0
4.0
IME222
Grade: A
May 16, 2023
Would take again

This professor is very helpful in accommodating a student who can't make it to an exam, or class.

EXTRA CREDIT
Clear grading criteria
Gives good feedback
5.0
4.0
IME258
Grade: A-
May 16, 2023
Would take again

Professor is friendly and understanding and helpful towards his students

Participation matters
Group projects
Respected
4.0
3.0
IME222
Grade: A
May 17, 2023
Would take again

Great class, learned a lot and received in Easy A

EXTRA CREDIT
Clear grading criteria
Graded by few things
5.0
2.0
IME222
Grade: A
May 17, 2023
Would take again

Excellent professor. If you want to learn this man will meet the effort you put forth. Another words if you are willing to put forth the effort you will definitely learn.

Participation matters
EXTRA CREDIT
Group projects
4.0
2.0
IME222
Grade: A+
May 17, 2023
Would take again

This teacher is a very nice teacher. My only gripes are his lectures, which always put me to sleep somehow. However when I did pay attention they were relatively helpful. Tends to go on tangents. My only other gripe is the final exam for IME222. It was much harder than other course material. Pay attention to the in class exam review for final exam.

Participation matters
Caring
Lecture heavy
5.0
4.0
IME558
Grade: B
May 17, 2023
Would take again

Be ready for sudden class room assignments, should be present in every class if you miss classes, you miss sudden class assignment points. should submit assignments on time. professor dont accept no late submissions.

Get ready to read
Participation matters
Beware of pop quizzes
5.0
1.0
IME258
Grade: A+
May 17, 2023
Would take again

good professor . easy A

EXTRA CREDIT
Amazing lectures
Clear grading criteria
5.0
2.0
IME222
Grade: A+
May 20, 2023
Would take again

Great professor, easy grading, strict on deadlines but gives plenty of time!

EXTRA CREDIT
Clear grading criteria
Gives good feedback
5.0
3.0
IME222
Grade: A
May 22, 2023
Would take again

Very hilarious professor. Attendance was not mandatory, but there were often extra credit opportunities for being in class. Overall great professor and interesting class

EXTRA CREDIT
Gives good feedback
Hilarious
5.0
2.0
IME775
Grade: A+
Aug 1, 2023
Would take again

Prof. Moscoso's ability of teaching is commendable and generates curiosity among students to seek more knowledge.

Amazing lectures
Clear grading criteria
Inspirational
4.0
2.0
IME558
Grade: A-
Oct 2, 2023
Would take again

Prof. Moscoso was great when I took low level courses with him. It is a point of pride with him that all his students get good grades, so when several students in this class tried to settle for B's and C's and not attend every class he became a terror and forced attendance.

Participation matters
Group projects
5.0
3.0
IME425
Grade: A+
Dec 20, 2023
Would take again

He is really helpful and would schedule as many appointments as possible to make sure you get the concepts. He loves extra credits, so don't miss it.

EXTRA CREDIT
Group projects
Accessible outside class
5.0
1.0
IME258
Grade: B+
Dec 20, 2023
Would take again

Loved him. Was a lot of fun to take his class.

EXTRA CREDIT
Hilarious
Caring
5.0
3.0
IME258
Grade: B
Dec 20, 2023
Would take again

Great professor, very knowledgeable and helpful! Make sure to participate and communicate with him.

Participation matters
Gives good feedback
Lecture heavy
5.0
3.0
IME425
Grade: A+
Dec 21, 2023
Would take again

I learned so many interesting things in IME425. The class was confusing at the beginning because I did not know what to expect it was a small mystery. However, I followed all his instructions and invested some time in reading the assigned material (video included) and I quickly started to understand the concept of the class and it was fun. :)

Gives good feedback
Caring
Accessible outside class
5.0
1.0
IME425
Grade: B
Dec 22, 2023
Would take again

If you truly want to learn, take a class with him; he is the best!

EXTRA CREDIT
Amazing lectures
Gives good feedback
5.0
2.0
IME258
Grade: A
Dec 31, 2023
Would take again

Excellent professor, funny, and engaging in class.

Group projects
Hilarious
Respected
5.0
3.0
IME258
Grade: A
Jan 16, 2024
Would take again

Take all the classes you can with Willie.

Participation matters
EXTRA CREDIT
Group projects
5.0
2.0
IME258
Grade: A
Feb 6, 2024
Would take again

He was one of the best professor which I ever had in my life. He is very caring for students and also try to take you up for some research work as an additional applied learning. He offered me this course as a Honor's credit that means under his guidance, I completed my advanced composites manufacturing research work. So, highly recommended!

Participation matters
EXTRA CREDIT
Clear grading criteria
5.0
1.0
IME258
Grade: A
Mar 9, 2024
Would take again

Great Professor, very helpful

5.0
2.0
IME258
Grade: A+
Mar 9, 2024
Would take again

Dr. Wilfredo is a great Professor, very helpful. never let you fail

5.0
2.0
IME558
Grade: A+
Mar 9, 2024
Would take again

Dr. Wilfredo is a great professor. never fail you

5.0
2.0
IME676
Grade: A+
Mar 9, 2024
Would take again

Dr. Wilfredo is a great professor. never fail you. explanations are well

5.0
2.0
IME258
Grade: A-
Nov 20, 2024
Would take again

Professor Wilfredo is engaging and helpful. Stay involved, use the free textbook, and try Unstuckstudy alongside other study tools - it helped me prep well for this class.

4.0
2.0
IME222
Grade: A
Dec 8, 2024
Would take again

Professor Moscoso is a very caring professor who clearly wants his students to succeed. He was constantly offering to help us with anything we didn't understand. His homework can be a little challenging when you start modeling + applying everything you learn in the lecture, but again, he was very willing to re-explain anything.

Participation matters
Caring
Lecture heavy
5.0
1.0
IME222
Grade: A+
Dec 11, 2024
Would take again

Probably the best professor I have so far! He is very passionate about the subject and tries his best to make every student understand the material! Midterm is the only thing to worry about in the class. HW and Exams are all online. However, some HW require you to record urself modeling/drafting the parts in CATIA. Ask for his help and u be fine!

Amazing lectures
Hilarious
Caring
5.0
2.0
IME222
Grade: A
Dec 17, 2024
Would take again

Good Professors for IME-222! Funny lectures and will help you on the homework. Do well on the assigments because the test are hard. There are only 2 test and depending on how he feels he might let you skip the final.

Participation matters
Hilarious
Online Savvy
5.0
2.0
IME222
Grade: B+
Jan 23, 2025
Would take again

Dr. Willie's class was enjoyable, overall relatively easy if you pay attention and take notes, just make sure to do all the homework and its an easy class to pass.

Lots of homework
5.0
2.0
IME222
Grade: A
Apr 1, 2025
Would take again

Prof Willy wants you to pass, he will give you many opportunities to boost your grade if it's low. Graded on a mix of homework, quizzes, and tests, your grade is bolstered from a bad test. Also, he's good at explaining concepts in a way that makes sense and is easy to remember. Homework is multiple choice with a few hard questions, not impossible.

EXTRA CREDIT
Gives good feedback
Caring
1.0
3.0
IME222
Grade: Drop/Withdrawal
Apr 8, 2025

He reviews these details that usually don't show up in the assignments while glancing over very important information and formulas. Additionally, he's very paranoid of cheaters going so far as having students record themselves doing the homework. If you need this course for a credit, I highly suggest looking elsewhere.

Get ready to read
5.0
3.0
IME222
Grade: Not sure yet
Apr 30, 2025
Would take again

100% would recommend. He's very clear about his expectations, and he's easy to access outside of class. He's very funny and it is clear he wants students to do well.

Amazing lectures
Clear grading criteria
Accessible outside class
5.0
3.0
IME222
Grade: A
Jul 9, 2025
Would take again

His lectures may seem a little vague which may confuse you about the hws he gives, but if you just try to think it through and give your best effort you are guaranteed to do well. The entire course has online tests/assignments except for the midterm. But the quizzes can be tricky. So I suggest you sit with the book he recommends to do them.

4.0
3.0
IME221
Grade: A
Dec 18, 2025
Would take again

Moscoso was a good teacher overall. Make sure to go to his classes because it will get very hard if you do not go to his classes especially during the middle of the semester with GD&T and allat. He is a very funny guy and homeworks are mostly straightforward. However, paying attention in his classes was very hard and at most times a snooze fest.

Clear grading criteria
Hilarious
Accessible outside class
Class Info

Online Classes

100%

Attendance Mandatory

37%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 123 grades
Most common grades:
A (66)
A+ (24)
A- (16)
Grade Distribution
A(90)B(8)C(0)D(1)F(0)A-/B+(25)
Based on 129 reported grades
A: 66
A+: 24
A-: 16
B+: 9
Common Tags
Hilarious (54)
Gives good feedback (41)
Caring (36)
Respected (30)
EXTRA CREDIT (26)
Participation matters (22)
Amazing lectures (16)
Inspirational (15)
Rating Trend

Improving

+0.23 avg change
Nov
Dec
Jan
Apr
Jul
Dec
Last 6 months
Ratings by Course

IME223

5.0

(1)

IME676

5.0

(3)

IME775

5.0

(2)

IME558

4.9

(19)

IME258

4.9

(15)
+3 more courses
Difficulty by Course

IME223

4.0

IME221

3.0

IME425

3.0

IME676

2.7

IME558

2.5

Similar Professors