4.5
Quality1.6
Difficulty88%
Would Retake142
Reviews88%
Would Retake
142
Reviews
Rating DistributionOfficial
5
120
4
5
3
1
2
3
1
13
What Students Say
“Professor Shafirovich is one of my best instructor at UTEP”
THERMO3312 - 5.0 rating“Have no doubt in taking him, he has great personality and his family stories are the best”
MECH3312 - 5.0 ratingClass Info
Attendance Mandatory
79%
Textbook Required
5%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Improving
+0.48 avg changeRatings by Course
MECH3340
5.0
(3)MECH43
5.0
(1)THERMO33
5.0
(2)THERMO3313
5.0
(1)MECH4315
5.0
(1)Difficulty by Course
HEATMECH4320
5.0
2311MECH
5.0
HEATTRANSF43
5.0
THERMODYNAMICS
4.5
3312
4.0
Reviews (142)
he make the exams you can not even find a similar example on google or in the book so you have to study hard and understand every single chapter in order to pass the exams and quizzes :'(
2 question exams with the hardest problems combined
One of the better professors in the department
I wish someone would have told me this the very first time I took this class. It is very challenging, but it is not Impossible. I have to dedicate about 5-10 hours each week studying with my friends and stayed up to the rate the prof went. If it wasnt for the group it would've taken more studying. Totally feels rewarding when it all pays off though
Very good professor. He looks very handsome. He cares about your understanding and your grades. He's very nice. Lectures are clear and well-explained. Highly Recommend. Study hard and easy A. Everything in the lecture is on the exam. So come to class and study hard
Open book exam for Thermodynamics. Exams are the same with homework and lectures. Problems are reworded though. I earned an easy A. Just make a study group and learn from the powerpoints and homework
Took Thermodynamics with him, trust me. It's tough and 85 percent of his students fail the first and second exam. Do not take too many classes during the semester with this course or else you'll be one of those failures. I got a C in this class for studying m.a.o.
This teacher is very difficult! He lets you use your book, notes, and laptop during the exams but you will not be able to simply google your way out of being prepared, he's thought of that. The only way to pass is to do ALL the hw and actually learn the material. Do not rely on the solutions manual or you will have a tough time during the exam.
Took intro to thermo thermodynamics and heat transfer with him as long as you read the book his class is pretty easy one of the best professors in the department. Also make sure to pick up your tests he will show you what you did wrong and give points sometimes.
Very easy professor. Good in manners and funny. Just come to class and take notes as well as doing homework, you'll be fine. Earned an easy A with 19 credit hours in Spring 2016
He's pretty easy and awesome. Just do homework assignments he assign and read. Come to class not mandatory but it helps. Got an A. Highly recommend. Love this guy
Took him for all 3 fluid-heat transfer classes. He's great and amazing. His lectures are clear. I got all 3 A's for all 3 classes with 18 credit hour semesters. Just come to class and do his homework and you should be good to go. Highly Recommended!
Love this guy. He offers a lot of extra credits. It's an easy A for sure. Highly recommend.
Want an A, you got it. Take him. Easy teacher for Thermodynamics
Soft voice but good enough to hear. Exams are similar to homework. Super easy class
Exams are easy and open book. Dropped lowest exam grade. Homework on mastering.
Very knowledgeable. Easy A.
He's very hot and hilarious. His lectures are amazing. You should take him. I ended up A's for both Thermodynamics and Heat Transfers.
Easiest and best professor at UTEP. Thermodynamics was a little bit tough. Heat transfer was a lot easier than Thermodynamics. He gave us a lot of projects to do. Not that bad. Easy A for both Thermodynamics and Heat Transfer
Homework are on mastering engineering. 100 for average so far. Easy professor. UTEP should get more professors like Dr. Shafirovice for Mechanical Engineering classes
My GPA is 4.0 right now. After taking this class, it's still 4.0 and should be 5.0 if there's one. Shafirovich is easier than I thought he was. Heat transfer is a tough course but Shafi isn't a tough professor. I'm passing with an A.
Kindest professor at UTEP. He's always in his office to help his students. He's just so clear the way he explains stuffs. I took him Thermodynamics Fall 2015 and Heat Transfer Spring 2016. I love Shafi because he changes grades if we point out what's wrong with our grades. He's easy and awesome. Highly Recommend for easy A
Easy A professor for Thermodynamics and a heat Transfer. Thermo Fall 2015 and Heat Transfer Spring 2016. Highly recommended
Awesome teacher! makes the subject easy to understand and exams are the same as the review. Could not make heat transfer of thermodynamics any easier :) take him!
Very nice and kind professor. Always caring for his students. Really like him
Very good teacher. Just come to class and take notes and do his assigned homeworks then you'll pass with an A. he teaches thermodynamics spring 2016 with me. im an asian korean and been in the us only 3 years and got an a in his thermodynamics class in spring 2016. he should be easy
Best instructor at UTEP Mechanical Engineering. I like him the most the way he teaches. He explains very clearly. Everything in the lecture and power points are on the exams. Highly recommended this professor. Very easy A for those really love engineering
Thermodynamics is a very tough class. However Doctor Shafirovich did a great job in explaining and teaching. I was really scared of him at first but I was able to pass through all difficulties due to the helps from him. Doctor Shafirovich is amazing and an easy A instructor. I had him in a 21 credit hour semester as well.
Dr. Shafirovich gives extra credits on every exam. He's extremely easy and helpful. Take him for Thermodynamics. I got like 110/100 on every exam. He gives a thorough review before the exams as well.
Getting 100 in Thermodynamics with Doctor Shafirovich is not hard at all. If you want an easy A just come to class and do all problems on PowerPoint and review the notes before the exams. Highly recommended. Easiest teacher at
Pass this class by doing all extra credit assignments as well as coming to class. He gives bunch of EC on the exams and quizzes. Make sure you purchase the solution manual too. Easiest class in engineering major. Got an A in 21 credit semester Spring 2016.
Ask questions during class and if you still don't get it ask him as soon as class ends to help you work through some and 9 out 10 times he will and break it down step by step. He gives reviews and if you understand the concepts in the homeworks you will pass the tests. Extremely charismatic and doesn't get upset or degrade his students.
This was the hardest class I've ever taken BUT I can say that I really learned. The homeworks have videos that explain how to do it. He drops the lowest grade out of four exams and gives a lot of extra credit through class reponse and moodles. You do have to study for this class but you are in college and that's what you are supposed to do anyway.
Best professors at UTEP for Thermodynamics and heat transfer. He gives extra credits if you come to his office to ask him for helps a lot of times. He's a very nice and kind teacher. He's willing to help students anytime and every time. Highly recommended with heartbeat. Got 100 average for both
Take Thermodynamics with Shafirovich. He gives tons of extra credits. He's very easy to get an A in his class. He's passionate of his teaching job too. I didn't get 100 but I got an A. Take him!
Most generous and kindest instructor at UTEP engineering. He always cares about his students. I came from Juarez and English is not my first language but I got 100 in his Thermo class Spring 2016. He's always in his office almost 24 hours and checking his emails constantly to help every student. Greatest teacher overall.
He makes Thermodynamics easy and fun!
take him for heat transfer or thermodynamics most students passed the class with 100s easily do the extra credits and HW assignments then you should get 100 too
Professor Shafirovich is a very good teacher. Stop saying bad things about this professor. I really enjoyed his class and liked the way he teaches
Easiest class and easiest teacher ever for heat transfer
Easiest A professor at UTEP. Instructions are clear and straightforward. Doesn't mind repeating what he needed to explain for students . This professor is very very easy to pass the class with an A. No one in his class gets a B easily. Take this professor for your own good
This is my 3rd class with Dr. Shafirovich and he is a very good professor. I took all his classes and as long as you do the discussions each week you'll be fine. His exams are online aren't timed which you have plenty of time to come back to each question. You don't really need the book since you can look up the material online.
63 out 112 people got A's in this course. Shafi shows statistics data at the end of the Spring 2016. His Thermodynamics course is fairly easy that almost everyone got easy A. So take this teacher
Professor Shafi is very passionate about what he does and it rubs off on you. At first I was just checking the box with this class but he inspired me to dig deep into the class. His exams are not too hard if you study the notes and UNDERSTAND the material. He is very understanding and gives extra credit. overall great class! no book used.
I LOVED this class. I'm so sad to not be able to take it again. Go to class, take good notes, and you'll get an A. His lectures are hilarious while also teaching you the information. Kept me engaged the entire hour and 15 minutes. One of the best at UTEP. Also, his dog Pickles is adorable, and she came to almost every class.
I LOVED Thermo. Go to class, take good notes, and you'll get an A. Kept me engaged the entire hour and 15 minutes. One of the best at UTEP. Also, his dog Pickles is so adorable, and she came to almost every class.
Prof. Shafi was great even without getting to meet him! I took his Thermo course and was easy flowing. He is always on top of things and constantly reminding you about what is due and upcoming assignments. Assignments were not hard at all considering I know nothing about math. Easy A overall
I ended up paying a bit extra for out-of-county tuition, but the class was well-worth every penny. The teacher is fantastic and really cares about the success of students. Plenty of extra credit opportunities. By far, this was the easiest, most laid back class I have ever taken. If you're looking to get your credit requirements, look no further.
Great teacher! Gives you a lot of extra credit to pass the class. There is really no excuse just do your work and you will pass! I would definitely take him again for heat transfer
I enjoyed this Thermo class. Professor Shafi lays what you need to do to pass his class out and then helps you keep up by sending reminders and updates. Very helpful. I plan to take this professor other courses in the future.
Funny characteristics and absolutely splendid personality. Shafi likes to jump around and sing while teaching. In office and check email 24/7 to answer any questions students have for Thermodynamics. Take Shafirovich for Thermodynamics
Shafi gives a huge curve for everyone. Got a 63 on first exam, a 65 on second and 88 on the third exam and still able to get an A in Thermodynamics. Amazing teacher. Take Shafirovich
Clear explanation and gives homework once a week. One group project at the end of semester. Applied Calculus knowledge in this class. Easy A overall
Extra credit assignments are always given. I thought I failed because the exams are very challenging and hard but I passed with an A by doing all extra credit assignments. Shafirovich is great
Before taking Thermo with teacher Shafi, I just hope I could pass with an A because I'm from Juarez Mexico and English is my second language. However, after getting to his class I understood very well and got straight A's except for the second exam that I failed. Shafirovich gives 40 points EC at the end of semester. I pass with an A in Spring 2016
I changed my major from Accounting to Mech Engineering. Thought that Engineering was harder but it completely changed my life. This teacher has clear explanation and gives a lot of extra credits at the end of Spring 2016. This teacher made me feel life is meaningful once again.
Shafirovich always dance and sings while teaching. Knows his stuffs and explains well. Take Shafirovich for his great lectures
Very good professor always patient and respect students
Very nice and kind to every student. He is very generous, especially to those have trouble understanding class materials. Absolutely recommend this prof to anyone who wants to learn and get easy A. He gives tons of extra credits to help students get easy A for Thermo.
Very easy teacher to get easy A. Hottest teacher at UTEP.
Open book open notes and extra credit always given. Easiest A prof ever. Even if you fail first two exams still able to get an A in Thermo
Great. Shafi is so good that more than half of class got A's. His students are main targets for job interviewers. I like Shafirovich a lot. I took his class in Spring 2016 and got an A
It's impossible to fail Shafirovich class. His lectures are clear and materials are well explained. Class average for Thermodynamics is always 94%-97%. Take Shafirovich. Very easy A and impossible to leave
Shafirovich is incredibly tough and challenging. I wish UTEP replaces him by someone else for Thermodynamics. I studied days and nights and came to every single class but almost never pass his exams. Please listen to me I'm serious, be really careful. I barely passed by luck
Not sure what other people said. I came to class everyday and took notes everyday but never saw anything like extra credit stuffs. I couldn't get even a D in his class. Don't take Shafirovich in heavy schedule
I don't know how other people got the A's class average from but everyone in my study group couldn't even get a C in this crazy class. Shafirovich has a very bad accent and I could hardly hear or understand what he was really saying
I wish Shafirovich teaches better than whatever other people said how good he was. I never understood a single thing he did. I always sit in the second row but never be able to fully understand his Thermodynamics lectures. I wouldn't recommend this professor
If this is the only professor UTEP has for Thermodynamics, I'd rather drop out of school before my mama checks my grades. Terrible lectures and very low voice. Take him if you want to fail
I wish this is the easiest mechanical engineering teacher as other people posted. I almost failed and barely passed with a D by curves. Not sure if 94-97% class average from other posts is true. I saw my friends have 40-50's.
Don't believe any of the good comments about this professor, everyone at the class thought that the professor was the one writing good comments for himself. I took it this past Spring 2016,His class is very hard to pass,he doesnt give any extra credits,and if you ask him whats gonna be on the exam, he will tell you"everything"
When I took him he'd only give 4 tests, if you failed all of them but did really good on the final he'd weigh it at 75 %. Everything was open book and open notes and people still failed. He seemed friendly but he always got annoyed whenever I came to his office. I'm trying to avoid him but I need him for thermo :'
Even though I got a C in his Thermodynamics class, I believe that professor Shafi is a very good teacher. He is very kind and always care about his students. With me, I think he's one of my best professors. Sorry guys but he's great
I took his Heat Transfer in 12 credit hour semester. I ended up a C . It was really tough but I enjoyed it. It was supposed to be a D but he curves a little
Exam questions are multiple choice and easy to follow. Easiest A ever had for heat transfer
Class average is always 94-96%. People didn't get As are those sit in the back adm didn't do any work. Easy Heat Transfer
Take Shafirovich or you'll regret. Very easy A and great lectures
Very good professor. Shafi gives at least 10 points extra credits on every exam for both Thermodynamics and Heat Transfer exams. He spoke broken English but very clear instructions on what to study for the exam. I'm from Juarez and English is my second language but still got 100 on every exam and quizzes. Take him for easy A
You don't need luck to pass the class with an A for Thermodynamics with Shafirovich. As long as you do the extra credit assignment and come to class to take notes or exams you should be fine. Passed his class in a 21 credit hour with 95.
I took him for Spring 2016. He has many degrees excellent teacher. You learn a lot. Applies what he teaches to the medical field so you have an idea. Plus extra credits are always available. Must take.
Took Heat Transfer and Thermodynamics with Shafirovich. Very patient and gentle. Very hot too. Easy and passionate of teaching. Take him for easiest A.
Thermo and Heat Transfer Lectures were via power point because of the size of the class. The homework consisted of problems from the book, maybe 6-8 problems per week. Tests were easier than and similar to the homework, and overall were fair. Final was much the same. Forty percent of the grade was from homework.
First exam class average was 93. He gave everyone bonus too. Easiest class ever. Shafi should treat students a little more challenging
Everything straight from the book. Haven't shown up a single day. First quiz was easy an A. Shafi needs to be harder
too easy for college student level. easiest A ever. take him
homework is submitted on mastering engineering. exam questions sre exactly similar to homework questions. easiest 100 professor ever taken.
help students save textbook money. no book required. easiest A ever for Thermodynamics. if you want an A take Shafirovich. extra credit assignments are given to get easy A as well
willing to sit in office and help students until the end. easy A thermodynamics
Mr. Shafi is a rare gem. His lectures are full of life and the way he teaches could get a two year old to understand the complications of Thermo. Although you do not need to attend lecture, I highly recommend that you do because he provides great examples on how to remember the material. Great instructor! Also provides Extra Credits
easy A professir for Thermodynamics. class average is always 92-97%. take him or you'll regret
Shafirovich is awesome. He cares about his students. first quiz class average was 96%. if you don't understand anything he'll be willing to give you extra credits and help you out. Easiest Thermodynamics class ever
Easiest class ever almost 99% of students in class got 100 on the first exam. Gives tons of extra credits. Take this professor for easy A. He's very hot too
Very easy A teacher for Thermodynamics. First few quizzes and first exam class average was around 94-98%. Very easy and fun. Grab the materials and run fast. Take him
Shafirovich gives a lot of extra credits to help students get easy A. I got 100 on the first quiz and exam. He grades hard but with the extra credits you'll earn an easy A
Big NO note! Don't take Evgeny. Barely speaks English. Made a lot of errors during lectures and grading
Best instructor I've had at UTEP. Take any classes that he teaches you'll love it!!! Highly recommended! Easy A and easy to understand. Straightforward!!! Class average always around 98-99%.
Open book open note exam with easy 20 point extra credit question
Very easy A teacher. Take him you'll like it a lot!!! Best and most favorite instructor at UTEP
Great lectures and clear explanations. Exams are really easy that even a two year old kid could understand. Class average for first and second exam was 99%. Got 100 on the first and second exam. Take Shafirovich. Highly Recommended
Lectures are organized. Clear instructions. UTEP is the best Mechanical Engineering school in the US. Shafirovich is the best instructor at UTEP. Class average is 99% on first exam. Extra credits always given
First exam was hard but it was okay for me. Really challenging and interesting materials. Clear instructions and willing to help. Take Shafirovich. Highly recommended
Just had third exam yesterday. Wasn't that bad. Class average was 96. Easy A teacher comparing with other teachers. No one drop this class easily. Highly recommended.
Easy A exam for Thermodynamics. No one could fail this class easily. Class average was roughly 98% for second exam
Shafi is a legend! He knows his stuffs and knows how to teach. He speaks English very well. Clear instructions and explanations! Extra Credits always given and Easy A overall!
Shafirovich is great. He gives students 10 point extra credit assignments if he sees some students tried and couldn't get good grades. Shafi's very generous and kind. Though he barely speaks English
If you know the powerpoints, you know the test
Tough instructor. He'll take off points if you make even minor mistakes. Be careful with class schedule before taking his Thermodynamics class
I really enjoyed any classes that Shafirovich teaches. Trust me it's really hard to fail his class since Shafirovich gives tons of extra credits and partial credits. Easiest A overall! Take Shafirovich
All exam questions are exactly similar to solution manual questions. Allows students open book open notes and open laptop during exams. Also optional 20 point extra credit questions given every exam and quizzes. Easy A
Class average for thermodynamics first and second exam was 98 and 99% respectively
Easy A. UTEP is the best
Awesome teacher!!!! I love Shafirovich's lectures. They are clear and straightforward. Attendance is not mandatory. Highly recommended
This professor is beyond amazing! great lecturer and is great at keeping you interested and engaged. He makes you think logically, which is really good. Have no doubt in taking him, he has great personality and his family stories are the best.
Professor Shafirovich is one of my best instructor at UTEP. I absolutely recommend Professor Shafirovich. You'll like him a lot. Everyone in class liked him a lot. I like him too. He's awesome!
Shafirovich is amazing. He did a great job in teaching Thermodynamics. Take him!!!
Everyone in class pass with 100 because Shafirovich is 100 percent good. Easiest A ever
Shafirovich gives tons of extra credits to help students get an A. So very easy
Horrible professor. I swear I'll never wanna take him again
Easy 100 everyone liked Shafirovich
Take Evgeny Shafirovich for easy 100
Take Shafirovich. He gives a lot of extra credits. Easy 100 overall. UTEP is the best Mechanical Engineering school in the U.S. So go Miners!!!
Easiest 100 ever. Class average is 100
Evgeny is amazing for Thermodynamics 3312. A lot of extra credits. Class average is always an A
Best instructor in Mechanical Engineering department. Highly recommended. A+ quality and characteristics
Great teacher so far. Recommended
Easiest 100 ever
Great instructor. First exam average was an A. Extra credits given
Greater instructor! I like this instructor a lot! He's amazing!!! Take his class
Easiest 100 class ever. No need to study hard. Kinder garden exam problems. Highly recommended
Evgeny Shafirovich is a great teacher. He gave everyone 10 point extra credits for showing up on the exam day. These extra credits are counted directly toward that exam. Class average is 96 for the first exam. Easiest A ever. Highly recommended
A lot of extra credits were given to help students get an easy A. I like the way Evgeny Shafirovich teaches because it was clear and easy to understand. Class average was 108% due to the extra credits given.
Cares about his students. Great teacher and great class. Highly recommended.
Awesome teacher!!! Take his class for Thermodynamics! You'll learn a lot!!! You won't regret!!! Highly recommended
Easy A teacher. Everyone liked Evgeny a lot
Dr. Shafirovich guided students through this Thermodynamics class in good way. You learn a lot and you'll enjoy it every single bit. He is a great teacher that will help you until the end. I highly recommend you taking him.
Clear instructions. Available extra credits. Indeed Shafirovich is a great teacher at UTEP.
Easy A and easy 100 ever!!! If you need an A and learn then take Dr Shafirovich for Thermodynamics! Highly Recommended!!! UTEP is the best university in the USA
Awesome teacher! If you take his class you'll learn a lot!!! Highly recommended!!!! 100 is always possible just don't be lazy and do your homework
Took him for Thermodynamics. He does not give extra credit. He is somewhat accessible outside class, but don't be surprised if he isn't very helpful. Its not so much that he is a bad professor, if this class was any easier he would be fine but the subject is hard and he is not into explaining things more than he has to.
Great lecture. Very funny. Clear. Extra credits every single class day. 99% of students in this class got 100. The rest got A's or very high A's. Nobody could drop or fail or EVEN got a B. Easiest 100 class ever. UTEP is ALWAYS and ALWAYS BE the BEST of the BEST university in the U-S-A. YES! Highly Recommended!
Best teacher at UTEP. Extra credits everyday. Very easy 100 class. Awesome teacher! 99% of students got 100 on every exam. UTEP is ALWAYS the BEST OF THE BEST university in the USA. Take Thermodynamics with Evgeny.
DON'T TAKE IT!! He won't give extra credit for anything. His tests are HARD!
Dr. Shafirovich's Renewable Energy special topics course was easy and cool! He is very knowledgeable on the subject, which makes things interesting. The exams are multiple-choice, you can use notes, and they have a set curve, but they are the only thing graded. If you attend class, he is more willing to work with you and may give you extra credit.
Class Info
Attendance Mandatory
79%
Textbook Required
5%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Improving
+0.48 avg changeRatings by Course
MECH3340
5.0
(3)MECH43
5.0
(1)THERMO33
5.0
(2)THERMO3313
5.0
(1)MECH4315
5.0
(1)Difficulty by Course
HEATMECH4320
5.0
2311MECH
5.0
HEATTRANSF43
5.0
THERMODYNAMICS
4.5
3312
4.0