4.3
Quality2.7
Difficulty78%
Would Retake107
Reviews78%
Would Retake
107
Reviews
Rating DistributionOfficial
5
74
4
19
3
5
2
1
1
8
What Students Say
“Mani teaches his class in a different style”
EE185 - 5.0 rating“Mani Mana is unlike any other professor you will meet during your college career”
EE185 - 5.0 ratingClass Info
Attendance Mandatory
68%
Textbook Required
58%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.48 avg changeRatings by Course
EE183
5.0
(1)EE185X
5.0
(2)EE213
5.0
(1)CPRE185
5.0
(2)EE185AND186X
5.0
(1)Difficulty by Course
EE185AND186X
4.0
EE201
3.7
EE203
3.5
EE186
3.5
EE333
3.1
Reviews (107)
Best teacher ever, makes learning fun!
makes you think which is good
Always anwers questions. Better then Chu.
a sly man. gives random points to people who dont deserve them on tests. questionable testing style.
No Comments
Good teacher. He's fun to listen to and by far the best EE/Cpre prof I've had at ISU
Great teacher, his class was different, but very good, an easy A as long as you do the homeworks, think about joining his learning team
No Comments
Best. Teacher. Evar.
A man whose perception transcends humanity, dimension, and supernodes. When you learn, so is he, because he forgets the material is has a Ph.D. in. I sometimes feel that he is clare voyant, in that much of the time he seems clueless and yet, right.
Awesome professor. I wish I had all my classes with him. I learned a lot. Really gets you to think "outside the box."
He's a great teacher, and he really gets you to think about things you do.
Challenging. He's a great prof, loves his students and goes out of his way to understand them. Not always the most organized. Teaches you to learn things for yourself. Ex. Mani quote: "Formulas are for babies."
He makes you work hard for your grades, but he's a very good teacher. If you try hard, you'll get an A, but you have little chance at it without at least some genuine effort, no matter what your skill level is before taking the class
No Comments
He's a great teacher. Challenges you on multiple levels. Very outgoing, very helpful, very nice. He likes to joke around and poke fun at people, but it's all in good humor and taste. Everyone has to laugh at themselves sometimes ;)
One of the best profs I've had at ISU, if not for the grading scheme. How can an exam accurately measure a student's knowledge when the average is about 35% !? Other than that one flaw, he made my MWF 8AM lecture worth waking up for.
Mani is a great guy, good to talk to and makes you laugh. Challenges you to every extent. However, not the best prof around. He doesnt really teach in his lectures. Wont answer questions about HW unless asked a week in advance. Grading system sucks.
Mani is the man, who else can make music by sting have to do with engineering? He interests you in the field of electrical engineering. None better. He is a little "Vierd" if u take his class, u'll get it.
Very good teacher, very congenial and helpful, grades pretty easily.
You love him or you hate him. Easy grader, but he seems to choose favorites. His classes are pretty self-taught (esp. programming).
Mani is hilarious. He really makes you think too. His grading is very easy, until the final. He purposely puts questions that have no answers on there to see what you do. Show up, do your homework and labs, and your guaranteed a decent grade. But don't be fooled, he expects a lot from you.
One of the best teachers I have ever had. Actually made me interested in what I was learning. If you get the opportunity to take a class with this man TAKE IT!
Greatest professor of all times!!
No Comments
I think Mani is a mad genius of teaching. He does crazy things, but if you think about them, he usually has a good reason. The programming part of this class was odd; it was seldom mentioned in lectures, just taught in the labs. The class is always fun.
Great professor! Be sure to go in during his office hours and introduce yourself. I hope I have him again in the future. Not an easy class... still challanging but fun!
Great teacher! His teaching concepts are a little outside the box, but they are great down the road. Took the time to get to know you as a student and understand your background and where you were coming from. Looking forward to more classes with him.
Class was amazing. The lab doesn't seem to match the class at first, but it starts to make sense as the year goes on. Attendance isn't "mandatory", but be prepared to be put on the spot if you miss a lecture! He seems interested and cares about every person in his class. Great professor!
Dr. Mina is the best professor I have had this year. He challenges his students in a positive way.
Great Professor. Cares about you and you learning even if some of his lectures are ridiculous (spent a whole lecture on the difference between nerds, geeks, and dorks; ya go figure). Labs are rough if you don't spend some time figuring out C (make sure you have a sweet lab partner if you're not the best). Grades easy. Fun.
veryyyyyyyyyyy gooddd..
Great professor! Keeps in touch with students even after class and makes it a point to learn names. Lectures were all very good and worth going to. The lab was difficult but wasn't graded on completion but on what you learned so it was an easy A. If you have a class with him go to his office hours and get to know him.
My absolute favorite professor at Iowa State!!! Usually made class interesting and always had time to help students.
One of my favorite professors, succeeds at teaching to all learning styles. Great sense of humor and tells interesting stories. He expects you to work, but will reward you for putting in the effort. Teaches beyond the level of mindlessly memorizing things, encourages students to find their own ways through material. Makes the effort to know you.
What can I say other than he is a great teacher. A really inspiring and interesting guy
I took his class my first semester back in fall 05. I have not had a professor change my learning experience like Mani since. He taught me "how" to learn, a concept I have taken with me for the rest of my classes. Take his class and be prepared to laugh, learn a little about EE, and a lot about how to learn.
He's a tough but understanding professor. He challenges you to think as an engineer rather than a student.
Coolest prof on campus.
Best Prof ever. He is a great leader and inspires his students to be themselves. You can see EE students becoming philosophers or any other thing after taking his class..
He's very helpful and actually challenges you to learn something. He's also a very interesting guy. He's definitely not an easy professor, but he's definitely worth having as a professor.
If you need a Technical or EE elective, definitely try to get into this class with him. You will NOT be disappointed.
Very entertaining
The best professor at Iowa State.
he is one of the best instructor I have.
The best teacher in the ECE department hands down! Thousands of former students remember him fondly for a good reason. A teacher of his genius only comes once in a lifetime so take at least one of his classes during your ISU career. As another person said, be prepared to become a philosopher after getting to know him personally.
Mani is the best teacher I have ever had. If you want a teacher to truly change your outlook on engineering this is the man to talk to. He loves to discuss life as well engineering, I actually think he prefers to just talk to everyone about life. All in All Mani Mina is the best teacher I have ever had and would want him again in a minute!
Mani Mina is a great teacher! But really take the time to get to know him in office hours. He will definately look out for you and keep encouraging you to do your best. His classes take a lot of time and a lot of energy but he is very aware of that and it pays off in the end.
This guy really cares about teaching. I really recommend taking one of his classes, he will change the way you look at learning.
Encourages learning in very unorthodox ways. Very helpful, patient, reasonable, and understanding. Try him, you'll like him!
Best teacher I've ever had.
This teacher did not teach any of the materials, he just wasted class time by presenting useless info. He favors some students and mistreats others.
Best teacher I have had at ISU. Helps students and often requires you to meet with him when requested. The workload is a joke in the beginning of the semester but towards the end he gives out much more. Labs are mainly MatLab with a little circuitry. In class you basically do trig and deal with matrices.
Impressive class material. He taught a lot of useful things what we may use for other class. However, he will not help you if you are the unlucky one who lost grade. He does not like absence student at all.
The worst teacher I have had!He didn't teach anything useful but just waste time, joking with students.He didn't grade anything seriously.He give the grades randomly even you got the higher grade for sure you will get the lower letter grade.The biggest advantage to take his class is that you can cheat,and he doesn't care.
Good professor but attendance matters. As long as you show up and show interest and try he will work with you.
Great professor cares about the student who atend class and HW are easy just donot leave them for the last minute and for the labs try to solve it during the lab time and you will be fine
Love Mani Mina. I cannot wait to take another one of his classes next semester. He knows how to get students interested and makes class fun. All professors should be like him! If you have the chance, take a class with him.
He's not much of an engineer. "popular" but yeah guess that's what academics matters? lol
Great Professor Inspirational and committed to facilitating learning.
An all around genuine genius.
Mani Mana is unlike any other professor you will meet during your college career. At times he's a little weird and almost always unorthodox, but his classes are enjoyable and you definitely won't forget what he taught throughout the year. With a little effort and critical thinking you will pass this class with ease.
Let us play
Mani really is a great person as well as a great professor!
Mani teaches his class in a different style. Everything you learn is cumulative, he will just add on new stuff while still going over all of the old stuff. He encourages you to make mistakes, as this is how you learn. He cares about his students and wants you to learn & have fun. He'll also gladly help you if need be. My favorite professor so far!
Mani is someone that actually pays attention to each and every student. It's up to the student if they want to take the time to get to know him. Mani is a genius. He will change your outlook on whatever topic you learn from him or even life in general if you're willing to have even one conversation with him and contemplate the ideas that he mention
Mani was a great help not only in the class but also in understanding the difficult concepts of Electromagnetism. He was more than willing to stay late to talk with me about any questions or ideas I had and did his best to help the class learn as much as possible.
Brutally honest and brutally entertaining. The class is an absolute breeze as long as you don't skip. Although he can be a little belittling at times, it is usually in jest. His written English is pretty awful, so be prepared for nights of trying to decipher the assignment questions.
One of the best professors I've had at ISU. You can just tell that he cares about his students the way he jokes with them and then makes sure they truly understand the content. A truly inspirational professor.
Mani is the best. The material isn't that difficult. He doesn't have the best proper vocabulary for some terms, but you'll get used to the way he explains things. Always tried to make class engaging and so you learn. The real lesson in his classes is to learn how to learn.
Wonderful professor who cares about his students. Lectures are pretty good although he can sometimes get distracted and class will not productive at all. His teaching methods are generally good and he's genuinely trying to make students become good engineers. Humor is funny and sometimes crude but true. I would like to take another class from him
Mani is the teacher to get. If you have the chance, take a class with him. He really believes in his students. He made it clear that I was in the right field. Not to mention, he's interesting and very well respected. Mani is known all across campus. Just so you know, he's a teacher who cares as much as his students care.
Mani is awesome! He goes over the material many times and makes sure everyone gets it. Not to mention he is hilarious and very interesting. He is brilliant and very encouraging. Go to office hours if you are having trouble, he is very helpful. Take a class with him if you can.
Best Professor I have ever had!
Great teacher!
Greatest professor I ever had.
The Mani, The Mina
It doesn't get any better than Mina
Great all-around person and really cares about his students!
Mani is the best professor I have had at Iowa State. He teaches clearly and is ready to answer any question. He wants you to learn material not memorize. Unlike any teacher I have had, and though he may make you read the text book and do a lot of class work, he knows what he's doing and you will enjoy the class. He's got a sense of humor, too.
Professor Mina truly cares for his students, which is evident from the way he jokes with them. He offers an unorthodox view at learning which is designed to teach you to think, which is great. He is dyslexic, so his written English is (understandably) messy, but this only adds to his incredible character. Great professor!
Awesome teacher! dont skip class and read, be prepared for quizzes exams are a lot like them
Mani cares about his students. Sure the class isn't mandatory but if you aren't doing well, expect a personal email asking if everything is alright. This is game based learning so if you don't like that, don't take it. Also, the content is quite difficult but Mani does such a great job. It's difficult but it doesn't feel like a hard class.
Mani is one of my favorite professors. The class by itself isn't my favorite, but his enthusiasm and sense of humor make me want to go to every single class. He teaches in way that makes learning fun. I would highly recommend taking any class with Mani.
Absolutely one of the best professors in the department, and they are really few. Very passionate about the topics he teach. Make them seem relatively easy, although they are from a wide range of fields in EE. Very easy to reach out to, and very response. Don't worry about your grade, as he is ready to work with you throughout almost anything.
Genuinely cares about his students, i have never had a teacher actually care this much about my learning
There is a lot to say about Professor Mina because he has a huge personality, but my main takeaway was that he'd rather talk about anything other than the course content. He's very responsive to emails, which is great. He is an advocate for students, which is also great. He's an energetic character but not the best teacher. Simple as that.
Excellent! Finally an engineering professor who isn't arrogant or thinks their class is the only class in the world. In touch with society and not stuck in the fake sheltered world of academia. Lot of writing but allows you to actually learn and not memorize like a typical class. Thanks Mina.
I took the online course. He is a good dude but not the best teacher. He deeply cares about his students, however the online lectures consist of him talking about the course and not the material itself. Daily games and biweekly HW are a must and are about half your grade. One thing thats nice is exams arent weighted near as heavy.
Very outstanding professor.
For over 75% of each lecture, Mina belittles people and tells them they're stupid. He demanded perfection for problems but made errors during each example. He refused to answer students' questions and ignored student feedback (that he requested). Teaching my peers, correcting his math, and dealing with his belittling each lecture gets tiring.
Mani can be difficult to work with at first and he can be all over the place. If you want to do well in his class you need to show up and also give some effort. He may seem harsh but you just have to work with him and have fun overall and yall will be fine
He was flabbergasted by me and my group when we actually had fun during the games in lecture and homework.
The best professor at Iowa State by far! Always willing to help students and you can tell he cares about everyone.
Mani is a very good and entertaining professor, but his teaching style is bizarre and takes some getting used to. No idea how I pulled off an A in this course as I tanked multiple exams, but I enjoyed the class a lot. Probably my favorite professor as a person, but I have had other professors whose teaching style worked a lot better for me.
The Professor is all over the place and he focuses a lot more on cracking bad jokes at the student's expense, constantly belittles students, instead of actually teaching Physics formula, derivation and other course materials.
Grades on handwriting alone for assignments, extremely disorganized. Lectures do not cover course content whatsoever. You will get an A with minimal effort but you won't learn a thing. The TAs run the course for him.
Best instructor ever at ISU. He makes the electromagnetic class easy and super interesting.
Doesn't tolerate nonsense and will call you out on it. Will teach you the value of critical thinking and expects neat work, not just that it's correct. Someone said he belittles people, but he does that in good fun. He drops many games because he knows people aren't perfect. Gives lots of good notes in Canvas too. Don't skip class, you will fail.
While Mina might not be the best lecturer/teacher in the world, he is a great mentor, friend, but also very great for feedback in the course. The games help reinforce the ideas, and the teaching style can be very different; however, I can not stress how much he cares about students, especially mentally!!
Amazing professor. Would take another course from Mani in a heartbeat. He truly cares about his students.
Mani Mina was a great professor for Phys II. He was always entertaining, engaging, and very upbeat. I think he explained things very well because he is an electrical engineer, and he knows the ins and outs of everything. He also always popped his head in during exams and waved. Interesting, informative, and entertaining, what more could you ask?
Do not be fooled by the other reviews, this is not a professor that you want if you wish to learn. He does not lecture in class and makes topics for students far more challenging than they actually are. I am unsure where the vast amount of love and respect for this professor comes from.
His lessons get lost in communication, so make sure you take notes and ask questions. If he jokingly punches you (and you are uncomfortable) respectfully ask him to stop. His teaching method is half baked, and most of the learning happens out of class. A normal lecture class is probably a more productive use of time.
Mani is an amazing professor as long as you can adapt to his teaching style. He doesn't “teach” in the traditional sense; most of the learning comes from doing the textbook work on your own time. In class, you'll play a lot of games, which make up a big part of your grade. The games are how he gives feedback and teaches.
In my experience, this is not a professor I would recommend if you genuinely want to learn the circuits. He rarely lectures in class. Another major issue was that he rarely explained why answers were correct or how to approach problems. Most of the actual learning came from the TAs, who were the ones willing to help students understand it.
That class itself was not too difficult. He really did not teach much and often just said to read the textbook and then got mad at us when we did not but he graded fairly and definitely wants us to do well in the class. The TAs in the class were very good, and I felt like they did more teaching than the professor.
Class Info
Attendance Mandatory
68%
Textbook Required
58%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.48 avg changeRatings by Course
EE183
5.0
(1)EE185X
5.0
(2)EE213
5.0
(1)CPRE185
5.0
(2)EE185AND186X
5.0
(1)Difficulty by Course
EE185AND186X
4.0
EE201
3.7
EE203
3.5
EE186
3.5
EE333
3.1