Reviews of professor Iordanis Moustakidis

Rating: 1.0/5, difficulty: 5.0/5
He is very hard to understand, goes through material too fast so you basically have to learn everything from an outside source or come in knowing the material. He actually answers his emails and uses blackboard and you don't need book just access code for mymathlab.

Rating: 1.0/5, difficulty: 5.0/5
Mr. Moustakidis is very knowledgeable but does not know how to teach. Whenever someone would ask a question, he would get mad at us for not understanding. He preaches about his doctorate degree and constantly said that if we do not do the same then we will do "cheap labor." Do not take his class if you're a girl, ask questions or need help on math.

Rating: 1.0/5, difficulty: 5.0/5
Dr. Moustakidis is very intelligent but does not like or know how to teach. 
If you do not get the material immediately he quickly grows impatient with you. He would often make you feel inferior to him saying that if you didn't earn at least a bachelor's degree then you would be "cheap labor" and work for the actually smart people.

Rating: 5.0/5, difficulty: 2.0/5
Dr. Moustakidis is an excellent professor, I had a wonderful time hearing his lectures. I would take my math classes with anyone else. He has a brilliant mind and is very respectable. His Ph.D. also gives him my respect as attaining such a status is challenging.

Rating: 1.0/5, difficulty: 5.0/5
Hardest math course I've ever taken. His grading technique is so strange, we weren't graded equally! He just skimmed over the power points quickly it was hard to keep up. He tends to put you on the spot. You can tell teaching is not his passion and his accent is very heavy. If you take this class get ready to study all on your own or have a tutor.

Rating: 1.0/5, difficulty: 5.0/5
Mr.Moustakidis spends most of the class complaining about being a teacher and brags about being an engineer. Instead of teaching, he spends most of the class telling us "this is child work" and does not explain the material. He also goes on to tell us to ask questions, but when a student asks a question, he becomes angry that we do not understand.