3.8

Andres Rubiano Acosta

Engineering - University of Florida

3.8
Quality
4.2
Difficulty
70%
Would Retake
100
Reviews
3.8
Quality
4.2
Difficulty
3.8
Helpful
3.8
Clarity

70%

Would Retake

100

Reviews

Rating Distribution
Official

5

57

4

10

3

5

2

16

1

12

What Students Say

DO NOT take this professor

EML2023 - 2.0 rating

This is by far the best professor at UF

EGM3520 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

64%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 85 grades
Most common grades:
A (36)
A- (13)
B (11)
Grade Distribution
A(38)B(15)C(9)D(3)F(0)A-/B+(23)
Based on 96 reported grades
A: 36
A-: 13
B: 11
B+: 10
Common Tags
Lots of homework (34)
Tough grader (25)
Beware of pop quizzes (24)
Respected (22)
Caring (20)
Amazing lectures (17)
Accessible outside class (16)
Graded by few things (13)
Rating Trend

Improving

+0.27 avg change
Apr
May
Jun
Aug
Nov
Dec
Last 6 months
Ratings by Course

EGM3520EML3005

5.0

(1)

EML3005

4.1

(33)

EML3100

3.9

(21)

EGM3520

3.7

(3)

EML2023

3.6

(41)
+1 more courses
Difficulty by Course

EML3100

4.3

EML2023

4.2

EML3005

4.1

EML4500

4.0

EGM3520EML3005

4.0

Reviews (100)
1.0
4.0
EML3005
Grade: A
Dec 15, 2019
Wouldn't take again

First off I would rate the difficulty as a 4.2. This professor makes the course a lot more difficult than other professors who teach the same course, he demands a lot more from his students and he acknowledges that. Positives: if you work hard you will be rewarded at the end of the semester. Negatives: can be rude/ hypocritical.

Skip class? You won't pass.
Group projects
Lecture heavy
2.0
4.0
EML4500
Grade: B+
Dec 17, 2019
Wouldn't take again

The guy is extremely sarcastic, laughs at students when they ask questions in class/ office hours. Probably the most annoying/ unpleasant professor Ive had in 4 years. Super knowledgeable, but lectures are extremely unorganized (all from his head). My advice for this professor is to get over himself and start treating students better.

5.0
4.0
EGM3520
Grade: A-
Jan 17, 2020
Would take again

This is by far the best professor at UF. Most students will come on here saying he is difficult and sarcastic and those are the students that want easy A's. Yes he is much harder than other professors that teach the same subject but you ACTUALLY learn in this class. He is SUPER caring, genuinely wants the best for you. Absolutely amazing professor.

Lots of homework
Amazing lectures
Caring
5.0
4.0
EML3005
Grade: A
Jan 17, 2020
Would take again

Such a great professor! I knew once I got on here I would see complaints. The complaints are from students who want easy A's and no concern to understand the material. His exams are based off homework, yes he assigns many homeworks but he is aware of that which is why your grade at the end reflects the effort shown. you learn A LOT with him

Lots of homework
Clear grading criteria
Amazing lectures
5.0
4.0
EML3005
Grade: A
Jan 17, 2020
Would take again

Never written a Rate My Professor review but seriously only came on here to say this professor is great. Best professor at UF and I know some comments shy people away from him but he seriously just cares that you leave knowing way more than you came in. There's effort that you need to put in but he seriously guides you through it.

Lots of homework
Amazing lectures
Caring
2.0
4.0
EML3005
Grade: Rather not say
Jan 18, 2020
Would take again

too difficult

Respected
Skip class? You won't pass.
Tough grader
5.0
4.0
EML3005
Grade: A
Dec 9, 2020
Would take again

Probably the best professor I've had at UF. He really makes you work for a good grade, but more than anything he cares that you learn the material even more so than other professors teach. It's a tough class but he prepares you very well as long as you are consistent throughout the semester.

Gives good feedback
Participation matters
Beware of pop quizzes
5.0
4.0
EML3005
Grade: A
Dec 13, 2020
Would take again

One of the best professors I've ever had. The production quality of his lecture videos was outstanding. From talking to other students, this class will be much easier if you take it with a different professor, but not as rewarding. He cares very much about the success of his students and rewards participation and effort. Take him if you can!

Respected
Accessible outside class
Participation matters
5.0
4.0
EML3005
Grade: A
Dec 14, 2020
Would take again

Dr. Rubiano is a gem in the engineering college. He's not easiest professor, he expects you to WORK and to try to learn, that's his priority. He makes the videos students are expected to work on himself, and they are extremely high quality and informative. Definitely was never condescending, and overall has a heart of gold and great passion.

Gives good feedback
Lots of homework
Amazing lectures
5.0
4.0
EML3005
Grade: B+
Dec 15, 2020
Would take again

Dr. Rubiano is tough on his students but he really wants you to learn something in his class. He packs a lot of content into the class, but if you do the homework and watch the lectures when you're supposed to, then you'll do well. Even though I didn't do the greatest in this class (took it during covid fall semester), you could tell that he cares.

Lots of homework
Beware of pop quizzes
5.0
4.0
EML3005
Grade: A
Dec 15, 2020
Would take again

Definitely requires more work than other profs but genuinely always willing to meet and discuss any topics (homework, project, etc). Always considerate about any personal issues someone might be having. Your grades in the class might suck at first but if you put in effort and he knows you put in effort, your grade will be fine.

Accessible outside class
Beware of pop quizzes
Amazing lectures
5.0
4.0
EML3005
Grade: A
Dec 15, 2020
Would take again

Dr. Rubiano is the bet professor you'll get for Mech Design 1. He really focuses on you learning the material and his lecture videos are really high quality. His class is definitely the most difficult as well, but he does care about his students if you run into any personal problems. Would recommend taking him, but not with a heavy semester.

Skip class? You won't pass.
Beware of pop quizzes
Amazing lectures
5.0
3.0
EML3005
Grade: Not sure yet
Dec 15, 2020
Would take again

Really great professor! Very invested in your individual success. This class is essentially a flipped class, so take it if thats your style.

Lots of homework
Accessible outside class
5.0
4.0
EML3005
Grade: A
Dec 16, 2020
Would take again

One of the best at UF. Dr. Acosta is extremely knowledgable and very good at communicating his knowledge to students. The production quality of his lecture videos was fantastic. He keeps track of participation and rewards effort in the class. This class may be much easier if you take it with a different professor, but not nearly as rewarding.

Respected
Lots of homework
Participation matters
5.0
4.0
EML3005
Grade: A
Jan 25, 2021
Would take again

Dr. Rubiano is an awesome professor, he has amazing flipped lectures on his youtube channel and is super approachable and helpful in class. That doesn't mean you don't have to work for it, we had homework for every class and many pop quizzes. He is a reasonable, fair guy and I definitely recommend taking him and getting to know him.

Lots of homework
Group projects
1.0
4.0
EML3005
Grade: A-
Apr 30, 2021
Wouldn't take again

Not a man of his word, either intentionally or because he forgets. Says one thing in class and then says another in office hours/ emails. Could be very rude and condescending. Avoid taking him if you have another option. Says he rewards hard work but was very rude when trying to show it. Get everything in writing from him

5.0
4.0
EML3005
Grade: A
May 1, 2021
Would take again

Dr. Rubiano is an incredible professor. He focused on teaching us Mech 1 and helping us retain the information, not memorize it. The bad reviews are from people who took the class wanting an easy A. If you want to learn Mech 1 and have a good foundation for the future, take Dr. Rubiano. He has amazing Youtube lectures and helps outside of class.

Accessible outside class
Lecture heavy
Caring
5.0
4.0
EML3005
Grade: A
May 6, 2021
Would take again

Dr. Rubiano has been one of the best professors I have had. He actually puts his students first over anything else and wants them to succeed. You are required to put in a lot more work than other professors but you will learn the most about Mech Design 1 in this class. Would highly recommend taking his class!

Respected
Accessible outside class
Participation matters
5.0
4.0
EML3005
Grade: A
May 12, 2021
Would take again

Theres no room for procrastination in the course, but you eventually get the grade you deserve for all the hard work (its easier than MoM lab or DML, imo). I learned A LOT from the lectures, which are basically short and sweet 10-min YouTube videos Dr. Rubiano makes himself. Definitely one of the best professors at UF!

Accessible outside class
Amazing lectures
Caring
5.0
3.0
EML3005
Grade: A
May 15, 2021
Would take again

Best professor at UF! He makes you give 100% of yourself to become a better professional. His lectures are amazing. I learned a lot! Just as it should be, you need to put the work and time to get the most out of this class. At the end, you get the grade you deserve. He provides all the resources for you to stay motivated and to learn and practice.

Group projects
Amazing lectures
Caring
5.0
4.0
EGM3520EML3005
Grade: B+
May 15, 2021
Would take again

Dr. Rubiano is devoted to deliver fantastic lectures and life lessons. He legitimately cares about his students and their future. Incredibly knowledgeable! I just got my first big promotion and I know I owe it to how hard he pushed us. 1's here must be from people that wanted easy A's: he will fail you if you don't work hard. The best of UF!

Respected
Skip class? You won't pass.
Amazing lectures
2.0
3.0
EML3005
Grade: B+
May 21, 2021
Wouldn't take again

He does everything to "prevent cheating" except for creating a new final exam. Lied the entire semester about creating a new final exam, when in reality he re-used the same exact one from the previous semester. Clearly has a chip on his shoulder, makes the class much harder than it needs to be. Avoid taking at all costs.

Skip class? You won't pass.
Beware of pop quizzes
Tough grader
5.0
4.0
EML3005
Grade: B
Jun 1, 2021
Would take again

1s and 2s, oof! Its so simple tho. Wanna learn more than any other class ever? Take Dr. Rubiano. Not just abt engineering btw. Youre lazy and want As you dont deserve? Avoid him, theres other options. This guy is a 6 rating.

Respected
Inspirational
Caring
5.0
4.0
EML2023
Grade: Not sure yet
Aug 6, 2021
Would take again

Dr. Rubiano makes you work to get a good grade. You will learn a lot IF YOU WANT. He cares a lot about students. tons of exercises to practice and master your abilities of SW. 5 quizzes (no drop), one final divided in two parts and the final project of whatever mechanism you want to do, be sure to start working on with TIME. Quizzes similar to HWS

Gives good feedback
Lots of homework
Accessible outside class
4.0
4.0
EML2023
Grade: A-
Aug 8, 2021
Would take again

Although very tough to learn the majority of SolidWorks in six weeks, Professor Rubiano made the class incredibly enjoyable. We had one pop quiz a week, and although unannounced, I always felt prepared due to his lectures in class. Sometimes the TA graded in a way that was not fair, but if you reach out to professor, he will fix it accordingly.

Gives good feedback
Accessible outside class
Beware of pop quizzes
5.0
4.0
EML2023
Grade: B
Aug 9, 2021
Would take again

He's great! Don't expect the grade to just be given to you. He makes it very clear that he does everything in his power to help you but you have to be willing to put in the work. Don't be afraid to ask for help. Grades are based on quizzes mainly and require you to be diligent and efficient with your time.

Amazing lectures
Caring
4.0
4.0
EML2023
Grade: B
Aug 16, 2021
Would take again

Although the class was hard, the professor cared that we learned the material and was always available to help. He gave pop quizzes but you felt prepared. There was a big project at the end on top of two finals which requires you to put a lot of hours into it.

Gives good feedback
Accessible outside class
Beware of pop quizzes
5.0
4.0
EML2023
Grade: A-
Aug 24, 2021
Would take again

Was easily accessible after class or during office hours for any questions. Made use of pre recorded shortened lectures for review or instruction outside of class. Genuinely felt like he cared that his students were learning the curriculum of the course. Nice guy, great professor, just be respectful and do your homework and you will be fine.

Gives good feedback
Respected
Clear grading criteria
2.0
4.0
EML3005
Grade: Drop/Withdrawal
Nov 26, 2021
Wouldn't take again

Gives multiple weekly quizzes in a one hour time span, which is super stressful. Will give credit to his lectures, which are well put together and concise. Gives a group project but it's quite ambiguous. His office hours are hit or miss (by appt). Overly harsh on grading, and told people to drop despite knowing they could still pass. So here I am.

Lots of homework
Group projects
Amazing lectures
4.0
4.0
EML3005
Grade: A+
Dec 16, 2021
Would take again

Professor Rubiano is a great professor. He is very clear on expectations for the course from the beginning and his lecture videos are great. However, his class (EML3005) is difficult. There are 18 min of lecture videos to watch every MWF which have homeworks attached. Every Friday there is a quiz. If you skip homework, you will fail.

Lots of homework
Clear grading criteria
Amazing lectures
5.0
4.0
EML3005
Grade: A-
Jan 4, 2022
Would take again

Great Prof with very good lecture videos. Always willing to help before/after or outside of class (even if you are asking questions about another class). Biggest flaw is that he is a tough grader but he does it "so that we can be better engineers." If you can show him you do the work and are learning the material, he will not let you fail.

Gives good feedback
Respected
Lots of homework
5.0
4.0
EML3005
Jan 14, 2022
Would take again

As you get into the more specified engineering courses you find that the easy way is not always the right way. Dr. Rubiano is probably the hardest Mech 1 teacher, yet after going through it I would say I am thankful I took him. He is extremely knowledgeable as well as accessible outside of class. He really prepares you for future coursework.

Inspirational
Group projects
Tough grader
1.0
4.0
EML2023
Grade: C
Mar 4, 2022

He gives out weekly quizzes which are super stressful. Also a lot of homework assignments which he doesn't even grade them.

Tough grader
5.0
4.0
EML2023
Grade: Incomplete
Mar 21, 2022
Would take again

Got a concussion so I didn't finish the course, but I learned more in about a month of Dr. Rubiano's summer c course than I have during the entirety of this semester.

Clear grading criteria
Beware of pop quizzes
Caring
3.0
4.0
EML2023
Grade: Not sure yet
Apr 12, 2022

He makes short videos for each lecture that are concise and helpful. However, it would be better to take this class with another prof because he makes the class much harder than it needs to be. Quizzes have insane amounts of time pressure and are graded harshly, and his final project is far more complicated than for other professors.

Tough grader
Clear grading criteria
2.0
5.0
EML2023
Grade: Drop/Withdrawal
Apr 13, 2022

I had to drop this class, almost no grades go in and the only things that do are graded very harshly. I tried to set up a meeting to discuss my grade a few times and he ghosted me every time. Rubiano makes this class a lot harder than it needs to be and it is flipped with lectures that aren't helpful at all. I would recommend any other prof.

Tough grader
Lots of homework
Graded by few things
3.0
1.0
EML2023
Grade: A
Apr 18, 2022
Would take again

He's pretty good. I had over summer B so I think EML2023 was a little easier. Both his online videos and in-person lectures are helpful but he's almost impossible to get ahold of outside of class.

Beware of pop quizzes
Online Savvy
5.0
4.0
EML2023
Grade: B
Apr 18, 2022
Would take again

Professor Rubiano may come off as mean or that he just wants to drop your grade but he is a person that genuinely cares about not only your academic future but you as a person. He will hold you to a very high standard which may seem awful at times but if you put in the work and take his hints in class you can easily get an A

Tough grader
Inspirational
Caring
4.0
4.0
EML2023
Grade: A
Apr 20, 2022
Would take again

The material can be frustrating to learn sometimes so be prepared to put in extra hours. He does grade pretty harshly sometimes but if you put in the work your grade will be fine in the end. Overall, he seemed to really care about how well his students learned and I feel like I actually learned the material well.

Tough grader
Caring
Graded by few things
1.0
5.0
EML2023
Grade: C
Apr 21, 2022

Worst prof I've ever had. Worked 10 hours plus each week for things that never got graded. Makes the class a million times harder than it needs to be. take with anyone else

Tough grader
Lots of homework
So many papers
3.0
5.0
EML2023
Apr 22, 2022

Dr. Rubiano cares about his students and he pushes them to be their best. The class was a major pain for me because I didn't enter UF as an engineering major so I used a MAC-M1 instead of a PC computer. Make sure to have a PC. This class is not taught as a 2000-level course. I have never put in so many hours of work for such mediocre results.

Tough grader
Beware of pop quizzes
Caring
5.0
4.0
EML2023
Grade: A
Apr 29, 2022
Would take again

A lot of people complained about his class, but just watch & understand the lectures. The quizzes should be easy 100s. The class is time consuming if you've never used SolidWorks. If you need help, reach out, he always responds to emails & is willing to meet with you outside of OH. If you REALLY want to & HAVE to know SolidWorks, take Dr. Rubiano.

Amazing lectures
Lots of homework
Accessible outside class
5.0
5.0
EML2023
Grade: C+
May 4, 2022
Would take again

He teaches far more than just the course he's teaching. Truly shows a whole other side to learning abt engineering and good earned work. Take dr rubiano for learning about communication, collaboration, responsibility, and overall good work ethics. Best professor I've ever had.

Tough grader
Group projects
Amazing lectures
1.0
4.0
EGM3520
Grade: A
Aug 25, 2022

Had Dr. Rubiano for thermodynamics. His Youtube lectures were good but his class and assignments were terrible. Frequently messed up grades (even the automatic ones on canvas) and wrongly claimed students would get high grades for trying their best. Final exam was impossible. TA is the only reason I got an A. No idea how he's so high rated here.

Lots of homework
Graded by few things
2.0
5.0
EML2023
Oct 23, 2022
Wouldn't take again

Graded harshly and the lectures where not very comprehensive.

Tough grader
Beware of pop quizzes
2.0
5.0
EML2023
Grade: Drop/Withdrawal
Oct 25, 2022

Took him in the spring of 2021. I found his grading overall to be far too harsh. His quizzes were difficult, and he had an assignment almost every class plus homework. He is certainly challenging, more so than the other EML2023 professor (who I am taking now). If you want to take a class that's harder than it needs to be, you're at the right place.

Tough grader
Lots of homework
Beware of pop quizzes
4.0
5.0
EML2023
Grade: B-
Nov 30, 2022
Would take again

This is one of the hardest classes I've taken simply because of the work load. Lectures outside of class with about 5-8 parts to make a week. I've heard he is the hardest professor that teaches this class but teaches the best. I learned a lot but for feedback go to office hours often.

Tough grader
Group projects
5.0
3.0
EGM3520
Grade: A
Dec 9, 2022
Would take again

EML3100 - Thermodynamics (Summer 2022). His lectures are amazing. He has a YouTube channel "Less Boring Lectures." The lectures are just his videos. I watched them for other classes before I knew that he is a prof at UF. He is a tough grader, but he explains the material well, and the exams are what you expect.

Tough grader
Amazing lectures
2.0
5.0
EML2023
Grade: A+
Dec 16, 2022

Do not take Rubiano for EML2023. Your plate will be full of homework all week, every week. Take anyone else at UF for the class.

Tough grader
Lots of homework
4.0
4.0
EML2023
Grade: B
Dec 27, 2022
Would take again

If you want to learn SolidWorks, take this professor. You will learn very well but only if you put in the effort. Practice by doing all homework and classwork and you will do well in his quizzes. He makes it very simple to understand the subject. One important note is that he grades too harshly on the quizzes, but can be made up by extra credit.

Tough grader
Lots of homework
Beware of pop quizzes
5.0
4.0
EML2023
Grade: C-
Jan 6, 2023
Would take again

I was so mad for getting a C- in this class. So much work and no leniency with grades or missing deadlines. Today after 2 years I can't thank dr Rubiano enough for teaching me what hard work and focus can do with all my other classes. My GPA has dramatically gone up after taking solidworks with him.

5.0
5.0
EML3005
Grade: B
Apr 4, 2023
Would take again

I just got my first promotion at work. Everything my boss congratulated me for I owe to what Dr. Rubiano taught us while taking his class. Hard work and passion for what you do really does make you stand out.

Amazing lectures
Inspirational
Lots of homework
5.0
5.0
EML3100
Grade: A
Apr 7, 2023
Would take again

Dr. Rubiano is the smartest professor I've had. His thermo lectures were amazing, and his Canvas page was a reflection of the what he teaches us to be: detailed, organized, hard work, and effort. Course rules are clear and quizzes and exams, hard but fair.

Amazing lectures
Lots of homework
Test heavy
2.0
5.0
EML2023
Grade: A-
Apr 26, 2023

This professor is the one who tries to teach by "teaching you a lesson." Tons of homework. Working on SolidWorks every single day. Checks to see if a random part out of everything you have made is correct as a quiz.

Tough grader
Lots of homework
Beware of pop quizzes
4.0
4.0
EML2023
Grade: A
May 6, 2023
Would take again

Most people will automatically write off Rubiano since he assigns a lot of work and is somewhat harsh when it comes to quizzes and grading. However, he is extremely knowledgeable when it comes to what he teaches. If you are willing to put effort into the class and not just expect an easy A, you will be rewarded and prepared for the future.

Group projects
Lots of homework
Beware of pop quizzes
2.0
5.0
EML2023
Grade: A
May 31, 2023

DO NOT take this professor. It takes at least 10 hours of work a week to earn an A, and he requires that you record your screen for all assignments. He cares about his students and is very knowledgeable, but he has no grasp on how difficult the class is for those with no CAD experience. I would only recommend him If you have an easy semester ahead.

Participation matters
Lots of homework
Beware of pop quizzes
5.0
4.0
EML3100
Grade: B+
Aug 7, 2023
Would take again

Lots of students write off Rubiano as too strict and a harsh grader, but if you put in the work you will find great value in this course. If you're looking for an easy A, do not take this course. But if you actually want to learn, Rubiano is great.

Lots of homework
Beware of pop quizzes
5.0
3.0
EML3100
Grade: A
Aug 11, 2023
Would take again

I came in to the class hearing that Rubiano was the hardest professor in MAE. It's really not that hard or that much work as people say it is. Or maybe it seemed easier because his class is well organized. And you learn a lot, so I would recommend him.

Amazing lectures
Gives good feedback
Accessible outside class
5.0
4.0
EML3100
Grade: B+
Aug 11, 2023
Would take again

Clear. Fair. Very smart. Really cares about his students. So far best prof in MAE

Amazing lectures
Caring
Respected
5.0
4.0
EML2023
Grade: A
Aug 11, 2023
Would take again

This is my first time reviewing a professor, I thought Dr. Rubiano was a very good professor, he taught the subject very well and cares a lot about his students. That being said, the class is a lot of work and he grades tough but fairly. Do the work and you will be fine, and an A will definitely be doable in the class.

Tough grader
Participation matters
Lots of homework
5.0
5.0
EML3100
Grade: C+
Aug 17, 2023
Would take again

I ended up getting a C+ in this class and tbh, I'm not even mad. I complained a lot about having to adapt to the amount of work and using Excel for every quiz and exam, but I learned a great deal about self discipline. Once I got the hang of it, this was a very enjoyable class. Will be taking a class with Rubiano again if offered.

Caring
Respected
Accessible outside class
1.0
5.0
EML3100
Aug 17, 2023

Do NOT take this professor. He makes thermodynamics way harder than it should be. This class is very demanding and not rewarding. The quizzes and exams are very difficult and seem to test how to use Excel to solve problems rather than actual understanding of thermo. His grading is very unclear and he makes up new rules when it is convenient for him

Tough grader
Beware of pop quizzes
Test heavy
5.0
5.0
EML2023
Grade: Not sure yet
Nov 11, 2023
Would take again

After reading the reviews I was scared to take him but after being in the class I am so glad that I did. There is a-lot of work and no homework grades, all just pop quizzes which can either be submitting old homework or doing a regular quiz. He is a great teacher and I learned so much. 10/10 recommend. He is also very caring and understanding.

Tough grader
Beware of pop quizzes
Caring
1.0
5.0
EML3100
Grade: C+
Dec 14, 2023

Rubiano is upfront about how to succeed, that is spending 15+ hours a week on homework and mastering all materials the day they are presented. You can succeed in this course if you put in the amount of effort equivalent to two normal classes.

Tough grader
Participation matters
Beware of pop quizzes
5.0
4.0
EML2023
Grade: A
Dec 20, 2023
Would take again

Great professor, very knowledgeable. Lots of work at first with homework and lectures, and can seem very fast paced especially with no CAD experience but makes an effort to communicate and understand students. Availability and grading standards clearly communicated. Stay organized and proactive, and you will definitely learn a lot.

Clear grading criteria
Beware of pop quizzes
Respected
5.0
4.0
EML2023
Grade: A
Jan 2, 2024
Would take again

Professor Rubiano was difficult but amazing. You will hate him at first then will love him more and more. There is a lot of work, but push to stay on top of it and it will taper off about 2/3 of the way through the semester. Especially near the end he has made a genuine effort to connect with everyone and to be understanding of student situations.

Group projects
Beware of pop quizzes
Caring
5.0
5.0
EML3100
Grade: B
Mar 7, 2024
Would take again

It takes time to really understand what he means about learning vs performance in a class, but you really end up caring a lot more about how much you will remember when you graduate and how prepared you are for a job. Dr. Rubiano is a tough grader but it is what it takes for you to understand that. Learned more than in any other class.

5.0
4.0
EML3100
Grade: A-
Apr 17, 2024
Would take again

My biggest takeaway from his class was that grades shouldn't matter as much as they do. Dr. Rubiano teaches everything so well that it's hard to blame anyone other than yourself when you don't get the grade you wanted in an exam. However, you learn sooooo much in his class, that it's hard to care about the grade not helping your GPA.

Inspirational
Caring
Respected
5.0
4.0
EML3100
Grade: B
Apr 26, 2024
Would take again

Very organized and very clear. His exams make you think out of the box. No complaints. Best professor I've taken so far

Amazing lectures
Lots of homework
Respected
4.0
4.0
EML3100
Grade: A
May 9, 2024
Would take again

Entire grade is exams, so homework is ungraded, but you NEED to do the homework to do well in the class. If you watch the lectures and do the homework you won't really need to study. Tests are open notes so having your work done is key. He will help you out with your grade if you put in the work and participated. Otherwise, I wouldn't expect help.

Participation matters
Lots of homework
Accessible outside class
2.0
5.0
EML2023
Grade: C+
Jun 11, 2024

No rubric, no assignments listed in gradebook, no assignments on calendar. Grade is based on exams. Attendance, weekly quizzes, and recorded homework are mandatory yet ungraded. No feedback on recordings, assignments, or quizzes to improve. EOC "subjective" grade given not on syllabus. Email response hit/miss. Needs restructuring to be good course.

Tough grader
Test heavy
Graded by few things
5.0
4.0
EML2023
Grade: B
Jun 21, 2024
Would take again

This is the only class I've taken where the syllabus tells you exactly what you need to do to succeed. The lectures are to the point and really well explained. Homework and quizzes help a lot to prepare for the exams. Somewhat of a learning curve, but I wish all professors set their class like Dr. Rubiano. He's also very helpful during office hours

Amazing lectures
Respected
Online Savvy
5.0
4.0
EML2023
Grade: B-
Jun 21, 2024
Would take again

This is the second class I have taken with Dr. Rubiano. His classes are amazing. I would take anything he's teaching. If you fail a quiz, he'll know exactly what to recommend and point out where you went wrong. He offers unlimited office hours outside of the scheduled ones, and is always quick to set them up when you shoot him an email.

Clear grading criteria
Inspirational
Caring
5.0
5.0
EML3100
Grade: B
Jul 2, 2024
Would take again

Honestly, I felt like this class taught me the concepts not only thoroughly, but really efficiently. I think a lot of people complained about having to adapt to the style and relying on excel, but personally I think it was super useful. This was a really enjoyable class.

Amazing lectures
Respected
Accessible outside class
1.0
3.0
EML3100
Grade: Not sure yet
Jul 15, 2024

He forgets about his own exam days

5.0
5.0
EML3100
Grade: A-
Jul 27, 2024
Would take again

Conducts class in a way that I think all professors should, or at least try to. Good at explaining stuff during lectures. Also allows people to ask plenty of questions during class or explain a problem themselves which I think is great for a course like this. This has easily been the best and most interactive online course I've taken.

Amazing lectures
Inspirational
Respected
2.0
4.0
EML2023
Grade: A-
Aug 7, 2024

Decides final grade completely subjectively based on what he thinks you deserve. Only graded by 4 exams and one project, so your grade will be really low until the end of the class when he makes his decision. Great lectures, but unclear rubrics on difficult exams. Expected to do all homeworks and quizzes for "just practice" and no credit.

Group projects
Beware of pop quizzes
Graded by few things
5.0
4.0
EML2023
Grade: A
Aug 11, 2024
Would take again

Rubiano was very accessible, offering unlimited office hours to anybody who reached out. His classes are certainly difficult, but for good reason. By the time you leave his class, you will KNOW the content inside and out.

Group projects
Caring
Accessible outside class
5.0
4.0
EML3100
Grade: A
Nov 12, 2024
Would take again

Despite the many homeworks and hard, time intensive, exams, Rubiano is a great professor who only wants you to succeed! He gives a lot of extra credit if you do your work and improve throughout the course.

Participation matters
EXTRA CREDIT
Lots of homework
3.0
4.0
EML2023
Grade: A
Dec 9, 2024
Would take again

Not very clear sometimes, slightly unapproachable, but overall, not a bad professor.

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
EML3005
Grade: C+
Apr 21, 2025

This online class was by far the worst format I have ever seen. Only exams count towards the final grade. He doesn't announce when quizzes or homework will be posted, and they are posted for 12 hours (!!!) only. The exams are insanely long and you need to write everything in hand and then write it in Excel. Do NOT take this class online with him.

Test heavy
Graded by few things
4.0
5.0
EML3005
Grade: B-
Apr 24, 2025
Would take again

Amazing and understandable lectures. Helpful TA. DO NOT GET BEHIND! I repeat: DO NOT FALL BEHIND! Expect 3-4 hours of work 3 days a week. Check canvas everyday for quizzes that do not show up on to-do list. Grade is only exam based.

Amazing lectures
Lots of homework
Graded by few things
3.0
3.0
EML3005
Grade: A
May 5, 2025

Rubiano has a particular style in regard to his online classes... For this class, it does not really work. You are expected to make excel sheets for every problem, those of which are really tedious and unecessary for this type of course. For learning Solidworks, Rubiano is great, for mech design his class format isn't the best.

2.0
5.0
EML3100
Grade: A
May 7, 2025

The other comments regarding his workload are accurate. Prepare to sacrifice free time if you want to succeed. Rubiano is clear that this class requires a large amount of time, effort, and responsibility, but that doesn't change that you'll think about this class so much that you'll age 5 years. He does curve pretty hard if you improve.

Clear grading criteria
Lots of homework
4.0
4.0
EML3005
Grade: B+
May 29, 2025
Would take again

Like any other Rubiano class, they're time consuming and difficult but you learn a lot if you dedicate the necessary time. Honestly, I wouldn't take mech 1 with him if you haven't taken a different class with him before. I already knew the expectations of excel and the workload. Otherwise, it would become overwhelming quickly.

Lots of homework
Test heavy
5.0
5.0
EML3005
Grade: A-
Jun 3, 2025
Would take again

Best professor I've had in 4 years. had him in person for Solidworks and I learned a lot. Wanted to go into CAD myself for a job. But even his online version of mech 1 was amazing. His lectures are really good and he has unlimitted office hours. He's unbelievably smart and he'll know the answer to anything you throw at him.

Tough grader
Amazing lectures
Inspirational
5.0
3.0
EML3100
Grade: B+
Jun 3, 2025
Would take again

Dr. Rubiano's class teaches you unimaginable levels of self-accountability. His first exam asks you to go back to homework and quizzes problems. You quickly realize how much work you missed. And once you start doing the work everything seems much easier to understand. Probably the only class I've taken where working hard really pays off!

Amazing lectures
Caring
Respected
5.0
5.0
EML3005
Grade: A
Jun 4, 2025
Would take again

This was one of the most enjoyable classes I've taken. Dr. Rubiano is the brightest professor I've had. I've taken online classes before and they were all awful, but this one was better than any in person courses. He has lots of office hours and they are exceptionally helpful. Wish I had taken any of his other classes before!

Amazing lectures
Respected
Online Savvy
5.0
5.0
EML3005
Grade: B-
Jun 9, 2025
Would take again

Dr. Rubiano's video lectures were very helpful and it's easy to go back and relearn from scratch when needed. I also liked the expansive amount of example problems, especially with a complex course like this. Canvas was really well put together. Nothing I would improve! Really nice in person when helping during office hours.

EXTRA CREDIT
Inspirational
Respected
5.0
5.0
EML3100
Grade: B
Jun 24, 2025
Would take again

Took Thermo asynchronously with him. Tons of work, but the class is very well organized. Canvas is clean and everything is easy to follow. His youtube lectures are the best: short and sweet! Not an easy A, but you learn torrents of concepts with him

Inspirational
Respected
Online Savvy
1.0
4.0
EML2023
Grade: Not sure yet
Aug 6, 2025

Possibly one of the most miserable experiences I have had at UF thus far. Quizzes do not show up on the canvas assignment page, little to no feedback on submissions or exams, the grading scale is way too harsh given that the class is graded solely by 4 exams.

Test heavy
Graded by few things
1.0
3.0
EML2023
Grade: A
Aug 7, 2025

Worst class I've taken at UF. Lectures were shallow 8-12 minute, 4 year old yt videos that didn't have enough detail. Assignments were not graded but expected to be 100% correct on exams. OH were practically mandatory which defeats the purpose of being online. The professor and TAs severely neglected the course material and structure. Do not take.

Test heavy
Graded by few things
Accessible outside class
2.0
5.0
EML2023
Grade: B+
Aug 8, 2025

Lectures are concise but 4 years old,

Lots of homework
Beware of pop quizzes
Test heavy
1.0
4.0
EML3100
Grade: A
Aug 8, 2025

Makes thermo so annoying. Does these awful 10 minute YouTube videos cause I guess he's too important to record real lectures/needs to monetize them cause UF doesn't pay him enough? Such a poorly designed course. IDK how he is in other classes but don't take him for this.

Participation matters
Test heavy
Graded by few things
5.0
3.0
EML2023
Grade: A-
Aug 9, 2025
Would take again

The class resources were very clear and easy to follow. Your final grade is calculated from 4 exams. The exams are easy if you have taken all the practice quizzes. Exactly what I was expecting from a solidworks online course.

Caring
Respected
Graded by few things
5.0
4.0
EML2023
Grade: A-
Aug 9, 2025
Would take again

TA was awful all semester. You had to beg for getting feedback on exams. Dr. Rubiano was great tho. He is very caring and shows it during office hours. His youtube lectures are really good. No dillydallying. Sucks that his grading TA was so bad.

Amazing lectures
Clear grading criteria
5.0
5.0
EML3100
Grade: B+
Aug 9, 2025
Would take again

Dr Rubiano's thermo is by far the best class I've taken at UF. It is tons of work, but his online lectures are really good. They are short and like his channel's name, they are not boring. Would've killed for this format in highschool when covid hit. I wish he taught more classes, in person or online.

Respected
Lecture heavy
Graded by few things
2.0
4.0
EML3100
Grade: A
Aug 9, 2025

Lectures are "short" but so dense you pause every second if you actually want to understand the content. Excel calculators he made us create were just time wasters, since only the first exam had us using them. Hardly communicated with us and gave zero feedback. Easy exams if your work is done, but overcomplicates how he wants us to prepare for them

Participation matters
Test heavy
Graded by few things
5.0
3.0
EML2023
Grade: A-
Nov 10, 2025
Would take again

The exams are as fair as they can come, and your final grade in the class depends on them only. Quizzes and HW are for practice. Dr Rubiano's lectures are fast-paced and to the point. You learn everything you need in minutes. Really organized online resources and he's always available to meet over Zoom.

Amazing lectures
Inspirational
2.0
4.0
EML3005
Grade: C
Dec 8, 2025

Bruh idk I just got cooked.

Class Info

Online Classes

100%

Attendance Mandatory

64%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 85 grades
Most common grades:
A (36)
A- (13)
B (11)
Grade Distribution
A(38)B(15)C(9)D(3)F(0)A-/B+(23)
Based on 96 reported grades
A: 36
A-: 13
B: 11
B+: 10
Common Tags
Lots of homework (34)
Tough grader (25)
Beware of pop quizzes (24)
Respected (22)
Caring (20)
Amazing lectures (17)
Accessible outside class (16)
Graded by few things (13)
Rating Trend

Improving

+0.27 avg change
Apr
May
Jun
Aug
Nov
Dec
Last 6 months
Ratings by Course

EGM3520EML3005

5.0

(1)

EML3005

4.1

(33)

EML3100

3.9

(21)

EGM3520

3.7

(3)

EML2023

3.6

(41)
+1 more courses
Difficulty by Course

EML3100

4.3

EML2023

4.2

EML3005

4.1

EML4500

4.0

EGM3520EML3005

4.0

Similar Professors