2.8
Quality3.6
Difficulty47%
Would Retake138
Reviews47%
Would Retake
138
Reviews
Rating DistributionOfficial
5
42
4
24
3
3
2
3
1
66
What Students Say
“THE MICHEAL JORDAN OF TEACHING”
ITM100 - 5.0 rating“Professor Keramati is an amazing Professor for ITM 107”
ITM107 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
56%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-1.29 avg changeRatings by Course
CITM618
5.0
(3)ITM410
4.5
(19)ITM102
3.9
(18)ITM501
3.8
(4)ITM10
3.5
(2)Difficulty by Course
ITIS1P97
5.0
ITM100
4.6
ITM415
3.4
ITM107
3.3
ITM501
3.0
Reviews (138)
G.O.A.T
GREATEST OF ALL TIME. THE MICHEAL JORDAN OF TEACHING.
Absolutely the worst professor of all time. Reads off of slides with an extremely plain voice. Test questions are extremely illiterate and vague. You can just read the textbook and still be better off than going to lectures. Don't waste your time going to those as he will be thumping his hand or marker onto the board to get attention from the class
Nice guy, but tends to not be clear when it comes to course expectations. On top of that, the course is extremely boring, and his accent and quiet voice makes paying attention in class hard. Study off the lecture slides and textbook and you'll be fine, unless you die of boredom first.
Abbas is the GOAT, never question his greatness!!
He is very soft spoken, he knows what he is teaching however, the course material itself is dry hence making it harder for the prof too! He is a good guy but a class of 500 is too much for him. He reads of his slides most of the time. Do not recommend him.
Honestly this guy was very difficult to hear in the beginning when there were 500 students, but when it was only like 20 kids left it just became fun to watch the guy go. He was just fun, kahoot was awesome, and he probably is the best out of the other ITM profs. Love you Abbas stay funky.
He's new and improved greatly during his first semester of teaching here. Recommend him over the other ITM 102 profs. Content is boring/mid-term is rough, but if you read the textbook before lectures, show up to labs, and use his opportunities to give a presentation for extra credit (not offered by other profs) you can still earn a decent grade.
Nice guy that is accessible outside of class. Tough course in general but if you pay attention and do your work you will earn a grade that is generally reflective of the effort you put in. Excel quizzes are much easier with him than other teachers from what I've heard
new teacher, excel quizzes are a joke, no one listens to the poor guy, but hes a real one
During lectures, it can be hard to hear him as he's soft-spoken so sit at the front. Gives extra credit opportunities. Excel quizzes (20%) and case study (10%) are mark boosters. Uploads case studies and textbook files so you don't have to buy the textbook. Honestly, I skipped a lot of lectures but he's the best ITM prof compared to the rest.
He's a very hardworking prof. I found his exams were fairly marked, lab I aced it, very easy forward, if you attend each lab classes!
Soft spoken prof, sit as close to the front as possible! Labs are easy, weekly case studies aren't a hassle, midterm and final exam weren't too bad, but studying is required to do well. Reads off powerpoints most of the time so making notes at home is doable.
He is so soft spoken you will barely understand what he is saying. There is no point going to lectures as he posts the slides anyway. But honestly if you work hard enough you can get a good grade, his excel quizzes are so easy and the exams are not very difficult. Super nice guy too.
He is a very nice person but he did not teach the class well at all. He has a heavy accent and does not know how to use a computer (very ironic). It was very hard to follow along and most, if not all student ended up having to teach themselves the entire course. Quizes were an easy A. Stay away from this Prof
really soft-spoken and can be hard to understand for other students, but i didn't really have a problem with it. i only attended 3-4 of his lectures because they were pretty much useless (sorry). just skim the book. tests and quizzes are fair. he literally uploads textbook content so you don't have to buy the book! what a good guy.
Great prof. Very kind and gives great feedback. Can be difficult to understand at times but regardless, you can tell he really cares.
He is a very caring professor if you speak to him and really does want everyone to do well. The Two excel quizzes were fine, case studies were doable but dry (as is the whole course). Take the opportunity of bonus marks, they help a lot! There are many chances to help improve your grade, so don't complain if you do nothing and do poorly.
Abbas is absolutely amazing. He is a genuinely caring professor and really good with how he teaches the course. So glad I had him!!
Professor Keramati is an amazing Professor for ITM 107. It is a tough math course but with the patience and understanding he teaches with, it all seems so simple. He is always ready to help and even solves the questions on the board. I would 100% recommend him. Just come to class and work along with his problems and you are set for the exams!
He goes way too fast and writes examples very small and scattered on the board so just have the slides infront of you to follow along
I have him rn, he's a very kind man who cares about his students and does a good job teaching. He's very accessible and answers questions well. People used to say he was too quiet but he's gotten better and his accent is easy to understand IDK what y'all saying, he's a good one! Just keep doing homework and use bonus mark opportunities! He a GOAT.
He is amazing prof. and give lots of bonus marks. If you can not get A in his class , u should not study in the University. Very easy and generous marker . He will help you every possible way and very soft and kind person
Amazing and very helpful prof. People ask stupid questions all the time in class and he is completely patient and kind. Tests are hard but he fairly preps you for them with the in-class questions he provides. Slides are helpful. Highly recommend taking this course with Keramati. Bonus: no final exam!
Aside from his accent which occasionally made it difficult to understand especially in an 8 am class, he goes through examples on the board which are pretty helpful. On the rare occasions that I was not able to attend class, I found some difficulty in understanding certain concepts. Mostly grade 12 math and a bit of calculus.
Dr. Keramati is one of the most amazing professors ever. He is very nice and caring; and he teaches with patience making the material seem so simple. He is always there to help you and solves many examoles on the board so you understand the material perfectly. I would highly recommend him.
very nice prof would recommend 100%. nice guy overall
Very lenient marker. He is always open for discussion and also gives out free marks (In class participation). Only has a language barrier but overall a great professor. Know his stuff and goes through slides with examples and practices. However, the class itself is 3 hours so it does get a bit uneasy.
Probably the best professor I have ever had! lecture material is straight forward and he is a very caring person. He gives free marks just for participation, leient marker, if you have the cash to have him as a professor I would recommend 100%. Overall very respectable and kind professor.
So grateful for this guy, thanks to our kahoots and in class homework my final grade increased by a whole letter grade!
The material in this class is pretty straight forward and Abbas does an excellent job teaching it! Would highly recommend this class as a professional table 1 course for btm students!
Don't buy either of the textbooks as they are not required to understand the material. Lectures get boring because they are 3 hours but you should definitely attend them as he knows his stuff but if you don't have any interest the course will kill you. Make sure you review notes as well as diagrams because the multiple choice is worth more on exam
The best professor ,I have seen in the ryerson. He leaner,gentle,helpful, and caring .Always try his student to do well in the class . He will give u lots of bonus marks that will boost up your mark. He will always help you no matter when u need help. If you take him u will not regret
The prof is super nice and very approachable! He gives tons of opportunities to get bonus marks, definitely make use of them! Practice the slide problems, bonus quiz questions, hw and similar questions to his from the textbook and you should be fine. One con- he sometimes rushes the lecture and skips questions from the slides.
Boring lectures but a chill prof just reviews the slides and youre blessed for the course
This is an easy A if you show up to class. His examples are super simple and tests are exactly what he says. Practice tests are given too!
I was skeptical of taking Abbas for this class at first because of how his teaching isn't the best, but after I realized how easy he marks and makes exams! The group assignment that was worth 30% and it was the easiest mark I've ever gotten with him, I'm pretty sure everyone did well in it. If you take this class, make sure you take Abbas, trust me
This man blesses you bare, especially in the business case group project worth 30%! Very nice and easy marker. He also gives bonus marks after each class worth 1% each so make sure to go to class for that.
This guy is the GOAT ITM prof.
He's a great professor, after class you can ask him questions and he will help you. He gives lots of opportunities for you to succeed, and he really knows the content he teaches.
this man's a legend. Bare kahoots and bonus quizzes that can raise your final mark by up to 10 percent.
Professor Keramati is a great lecturer who goes through examples in class, and gives you the choice of doing extra examples for feedback. He is always available for help, and really cares about what he teaches
Very nice professor, he was helpful delivering the material. Would recommend this professor.
Very respective professor and helpful. Would recommend this professor.
Show up to class because participation and attendance is counted toward your final mark. For excel quizzes, SHOW UP and go over the in class student files and you should do fine. As for the Case studies, put decent amount of effort into them and again it should be fine. Easy marks, just dont ignore the material.
He is a great professor; lectures are good and he doesn't even put too much pressure on other students. Nonetheless, his teaching style in online classes was really good however, at certain points, lectures went a bit boring but his respectful and positive attitude covered for it. However, better attend all the lectures and do the stuff he says.
Best prof for ITM 102. His lectures are well understood. As well as he explains again during lectures. Participation is important as he marks for Kahoot games. If you have Abbas kermati youre lucky.
Such an easy marker. Technically participation and attendance matters cause of kahoots and stuff, but I showed up to class twice, I only spoke once, and still got an 80% in participation. I would do the case studies 2 hours before they were due and easily got 90s. Excel labs are straightforward, and if the excel quiz goes badly he curves the grade.
Great professor, had him for other itm courses he really cares. if you put in a little effort guaranteed you will get a great mark
For this course, there are 2 tests, weekly assignments and a group assignment. The tests were soooooo easy and the assignments are marked super easy. An "A+" is guaranteed! There is no final exam. He is great professor who cares about his students. He teaches well.
Hes very clear with his instructions and he replys to emails quickly. He does kahoot games at the end of class that count towards participation marks (basically free marks). He's probably the best profs out there for itm so I would definitely recommend him!
Marks easy even if its 8AM its worth it. Abbas is really kind and, marks easily on Case studies and Excel Quizzes and, his TA did the excel labs step by step with us. Showing up does matter ONLY for the participation marks but the content is easy. Other professors aren't this easygoing. For exam, slides are enough but the book is good too.
Lectures were pretty time consuming and boring for 8 in the morning, but I had to attend some for participation marks. I made notes on all the lecture slides on my own time. The case studies are pretty easy if you know how to write. The group assignment was super quick, easy and not time-consuming.
Abbas is a very lenient marker and he's more than happy to answer your questions. The other profs in the ITM department should try to be as nice as Abbas, seriously. It would be fantastic to have him in advanced ITM courses!
Good prof and will take another class with him again.
This man's a goat, he truly cares about his students. The course content is divided very reasonably. It's best if you do attend his classes to get a better understanding as the project was a bit hard.
People are being ironic when they give him high ratings, right? My experience with Keramati was not positive at all. His lectures were delivered in a very uncollected and scattered manner and he was incredibly vague. In another class of his, he is now using Lockdownbrowser, which is extremely invasive. Tread with caution.
I took ITM415 with Abbas Keramati in the spring semester. He is honestly one of the best professors you can take this course with. He is caring and listens to the students concerns and makes sure that you have the opportunity to do well in the class by creating fair tests and exams. Pay attention in class, ask questions and you will do well.
He is the best ITM professor!! Tbh, lectures are boring, but the tests are easy as long as you read the slides. Very easy to get a good grade. Graded by Homework, participation, projects and two tests. No final exam!!
not good at teaching and explaining concepts or answering questions. very hard to understand.
This guy is probably one of the worst profs you will get. No joke, most of the material I had to learn on my own. No offence but half the time, you don't even understand what he's talking about. You'll wander off for a second and be lost for the rest of the semester. His tests are beyond the worst... if you have him, switch out asap!!!!
He was a nice and patient prof but a useless teacher who struggled to teach. You really just have to learn on your own at a certain point into the course. TA was useless as well, she was quite "slow" to put quite frankly. Study off of his slides and hope for the best.
He is an amazing prof who enjoys teaching his students. As a first-year student, I am happy I got to be in a class with this highly regarded professor. In terms of work, you get what you put in. The work is not difficult because it's taken out of grade 12 and high school math with a couple new topics relatively easy to understand.
- one of the best professors in business technology management program, very caring and responsible - great lectures and his lecture notes covered everything we needed to know - very practical and informative in-class practices and assignments - kindly listen, discuss and respond students' opinions and help us to achieve good grade
Course material is easy, taken right out of high school, but he doesn't do a good job of explaining anything. Often seems very confused as to what he is talking about and not very clear at all, but tests and quizzes are easy enough if you understand the material. Weekly homework as well.
Abbas is amazing. if you have him, keep him.
I took ITM 100 with this prof. and he was amazing but I am surprised now with him in ITM 415. When he gives the lecture, he is not sure about lots of information and he is not confident and literally he just reads what's written in the slides. When we do the in class quiz, he gives very tough questions that between each questions only one different
Super easy to do well in this course. He marks the homework/assignments very leniently. The two midterms very easy. No final exam. A GPA booster! Currently taking another course with Professor Keramati.
The weekly quizzes (20%) are easy as long as you go over the slides. The grading criteria for the assignments (20%) is slightly unclear & can expect to receive 70% - 90%. The midterm (25%) & final exam (35%) were easy, however, read the textbook for explanation as his slides are not sufficient. The group project (3.5%) was graded generously.
Abbas's lectures were okay, but he is one of the most patient professors. If you have a question, do not hesitate to ask him. He will take the time to clarify any topic for his students. Be sure to attend the lectures, he has mandatory quizzes at the end (fairly easy). Just study and you'll be fine.
I have taken Abbas for many other courses before this course, but I'm not sure if its because of in person exams after covid, or what it is, but he does not teach anymore. He reads slides during lectures, gives us in class quizzes of which none of the content is in the slides, cant answer his own questions. Doesnt know the content himself.
He used to be good, now he is just insanely hard. Makes in class quizzed nothing from the slides, then makes assignments easy, but marks hard with no feedback. Midterm was too hard and had trick questions, which he cannot answer himself. Sorry, dont take him. I used to like him, not anymore.
Quizzes each week, nothing from slides. Assignments are from textbook, on things he hasnt taught. He cannot teach, he tried, but he cant. Instead, he just elaborated and extends every last sentence to make it sound like he knew what he was talking about and to make it seem like everyone understood. Joke.
He cannot teach the course for the life of him. He doesnt know answer to his own midterm and final questions. Cannot answer his own assignments. Not sure why he has not had a serious review with someone above him.
Thinks getting a bad grade is a joke. Sorry, but it isnt sir. Hope he learns the content and learns to do the questions before assigning them. Cant answer questions in class. No explanation or feedback on assignments that you get 50, 60 or 70% on. Stay away.
Cannot teach the material. Midterm was overly hard. Weekly assignments are graded unfairly. Weekly in class quizzes were overly hard. The final project is IN CLASS, where u have 2.5 hours to do everything you learnt in the 12 week course. I had an exam right after his class and asked for my project time to be moved later to the week, he denied.
Honestly, this is just not it. I've had this prof twice in the past and he really pulled through with the semesters. This time around, I truly regret making the decision to give him one more shot. He barely understands the material he teaches, marks extremely heavy on the homework, and midterm was poorly made. It sucks he changed the way he did :/
Abass is a great prof. I have had him multiple time in different courses and it's always a good time. His test are fair and is always willing to help you understand the content either after class and during office hours. 10/10
Professor Keramati is a great prof! He is caring and extremely kind. He is willing to improve your assignment grade if you put in the time and worked hard. You definitely have to study to get a good grade, but he will help you achieve it.
Overall Keramati is a very nice and caring prof. His lectures aren't enough to fully comprehend the concepts, but textbook, in-class and after-class exercises definitely help! He'll do his best to answer any questions and provide clear feedback on grades received.
Pretty decent guy. Not the best at answering questions but his lectures are straightforward so go to class and have patience with the content. Assignments may seem daunting but are doable as long as you don't do them last minute. Midterm and final were okay, nothing CRAZY. He did give a boost for the final.
super boring, but all tests were online which is good.
I took him for CITM618. He was amazing. The course was completely online. I talked to him about my gradings for the assignment and even exam and he was willing to improve my grade. Very easy to talk to after the lecture is completed. Def recommend taking this course with him!
Worst class ever, taught concepts wrong, didn't show up for first lecture, gave a midterm and took a nap/played on his phone, didn't prepare us for exams despite saying he would give a review, assignments were very different from lessons, never told us when they were accessible you have to find out alone, Also never came to his office hours once.
Abbas is a great professor for the lecture side of things in CITM618. As for labs are done in R, and he does not teach you how to use R. You must self-teach yourself R if you want to do well on the assignments and group projects. His midterm and final exams are easy if you study his lecture slides and know how to do all the math calculations.
He's an amazing prof, the assignemnts are really easy, they are the same as the labs , the group project is honestly not bad given you have a good team and everyone pulls their weight. Exams are really straightforward, theory level questions that u can answer if you read the slides.
He is the worst of the worst. Currently doing his class for ITM100. No one understands what he's saying and telling us to do in class. His instructions are super foggy in terms of assignments. He usually just reads slides.
He says "Does that make sense" more than the actual lecture. And when we ask for clarification, he brings up a YouTube video. He is literally the worst possible professor you can ever have. Tutorials are a joke in his class, most of the time it's just the quiz and case studies with that same monotonous tone. I guess this is what hell feels like.
He recites his lectures in such a dry way that they've become a real struggle to get through and half the time you can barely understand what he's saying. I leave each class feeling like I learned less than when I walked in. Also when tech problems arise during evaluation he hardly does the bare minimum to offer support, you got to beg for it.
With all due respect, I don't know how a normal human being can pay attention to this guy's lecture for even five minutes, let alone two hours. Unbelievable
Whispers to himself for 3 hours and calls it a lecture, provides no help to his students, and lies about posting review questions for midterms. High-quality "professor" right here
Chill prof but his lectures are really hard to understand. Our whole class is nearly failing this course which is pretty concerning.
No one can understand a word he says. If it wasn't for his weekly quizzes, I probably would've attended three lectures max (not including exams) since I basically learn nothing every time I show up. Wouldn't recommend him at all
He doesn't help his students prepare for any evaluation in the course. He isn't very clear with his expectations for the class and doesn't understand anyone's questions related to the material most of the time. He doesn't help anyone with issues related the Brightspace and can't figure out how to use his own technology ironically.
Just sits down, reads the slides quietly for three hours, refuses to elaborate, and then peace's out. No one can understand what he's saying and didn't post any midterm review questions despite telling the class he was going to post them. So far, not a great experience at all and I highly doubt that's gonna change.
Vague instructions and hard to understand his lectures. Wouldn't recommend
Can't understand anything during lectures and he doesn't provide much help to his students. Stay away from this prof
Please stay away from this prof. All he does is read from slides and doesn't even help anyone. While other profs posted midterm reviews and questions all he did was post a 100 page slide that was copy and paste of the lecture.
Mostly reads off slides without much explanation or engagement. Promised review materials that weren't posted, which left us unprepared for exams. Not the most helpful experience overall.
Doesn't care about teaching at all. If you take this class with him prepare to teach yourself and study a lot, even that won't be enough though...
Not the best at teaching material but makes things worse by refusing to post review questions for our midterm exam and having our excel test just two days later
Just reads off slides without giving any explanations. Did not provide any helpful resources for midterms/tests, thus left us unprepared
It was the worst class ever. He gave a midterm and then an Excel test just two days later. Also didn't prepare anyone for midterms because he wouldn't post the review questions. Please do not make the same mistake I did.
Doesn't prepare students for major assessments and delivers lectures so unclear that you leave more confused than when you walked in.
Not helpful
Pointless lectures, and he refuses to address any of the concerns students might have
Hard to understand, with unclear instructions or guidance
This professor is by far the worst professor I have had, he doesn't even care about your questions and then starts to get mad at you for asking, also none of his slides are clear and he just talks and talks with no explanation he also deducts time for students during tests then makes up a lie about how he has to leave 10 minutes early
Long story short, stay away from Professor Keramati. The way he teaches this course and assigns/marks his assignments and tests is absolutely revolting. He is oblivious to the content he teaches, that he resorts to Googling videos to do the teaching for him, which honestly is the only part of the class which I actually understand.
Lectures were very hard to understand.
When students are pulling up excel tutorial videos during an excel test, you know something's wrong…
For the sake of your mental health, please stay away from this prof
Be prepared for a whole lot of self study because you'll hardly learn anything through his lectures. Even that might not be enough
Incredibly lackluster lectures while refusing to provide students with assistance
He teaches in a confusing way and just reads slides. He doesn't care if students are confused and struggling. Overall very careless.
Understanding lectures and assignments has been quite difficult throughout the semester and it's gotten to the point where even self-studying for weeks straight isn't enough
Pretty lazy prof who reads off slides and doesn't provide enough help for students. Whole class is on the verge of failing because of it.
He's made it impossible for students to succeed in his class. I hope the department addresses this.
Hard to follow along with his lectures and made it super challenging to prepare for our midterms and excel tests
PLEASE DO NOT TAKE HIM! I MADE THE MISTAKE. FOR YOUR MENTAL SANITY. HORRIBLE PROF. HEAVY ACCENT. DOES NOT TEACH. READS OFF THE SLIDES. NO POINT OF ATTENDING LECTURES. AVERAGE FOR MIDTERM WAS A 55%. SAVE YOURSELF THE PAIN AND TAKE ANYONE ELSE!!!!
Stay away from this prof
Does not teach. Poor attitude.
His lectures put you to sleep. Pointless prof. Save your mental health.
Professor Abbas Kermati's teaching style lacks clarity and engagement, making complex topics difficult to grasp. He often provides minimal support or feedback, which leaves students feeling unsupported. Additionally, his lectures tend to be disorganized, which further impacts comprehension and learning.
Professor Abbas Kermati's approach to teaching is highly ineffective and frustrating for students. His explanations are vague and confusing, and he rarely offers helpful guidance or constructive feedback. Lectures are poorly organized and often feel like a waste of time, leaving students to essentially teach themselves.
Been disappointing and unhelpful. His lectures are disorganized and hard to follow, with explanations that often create more confusion than clarity. He provides minimal support and rarely engages with student questions, making it feel like he doesn't care about student success.
Funny how prof kermati is a tech prof but doesn't know how to work tech. He doesn't teach but instead googles videos to show us. Stay away you will not have a good mark.
No point attending his lectures. Can't understand a word and seems like even he doesn't understand what he's doing half the time
He doesn't care if the class is struggling he isn't considerate of us and he is rude and careless towards questions.
Worst class I've taken. Abbas cannot teach properly at all. He jumps from topic to topic without explaining anything clearly and expects students to already know everything. Asking questions doesn't help either, because they don't give real answers. If you want to learn and feel like your perspective is valued, avoid this class!
Horrible professor, can barely understand what he says Tough grader to the point where he cuts 20 minutes off tests worth 10% of our grade Doesn't adequately prepare us for Excel, besides the fact we have to self-learn it all Opposite of lenient
Abbas is one of the least useful professors. Avoid taking him as your teacher because he is not helpful and cannot teach properly.
Being taught by Professor Abbas Keramati is a colossal waste of time. He is incompetent when it comes to teaching, marking, giving comprehendible feedback, or even answering question. He runs AI checks through QuillBot and uses the outcomes to influence his marks which violates TMU's policy. I seriously have no clue how he is still employed.
Course material is difficult and there is a lot of homework assignments. However, Abbas explains material clearly and helps you understand concepts. He is a nice person.
He goes through the content clearly in class but the course itself requires lots of self-study. It's straightforward if you do. Case studies and simulations are graded harshly (MAX was around 80%) but the in-class quizzes help boost your grade. Not a bad professor, nothing crazy, but it's easy to fall behind if you don't put in enough effort.
Insanely awful teaching style. Lectures are vague and he does not go into detail. Basically just reading off the slides. No practices or proper preparation for assessments. Assignments are graded poorly with zero generosity or flexibility. Seems like the objective was to make this course unnecessarily rigid and discouraging for students taking it.
DO NOT take this professor by any means. He reads the slides in a monotone voice that will put you to sleep in 2 minutes. He doesn't explain any concepts and has no idea what's going on in the course. His accent is hard and is not at all helpful in learning any concepts. If you do take him, then prepare to LEARN EVERYTHING ON YOUR OWN.
looking to walk in and out of your math class the exact same man? do you enjoy being put to sleep to the sound of monotone rambling? does skimming entire units in 5 minutes by reading off the slideshow sound like fun? look no further then Abbas
Class Info
Online Classes
100%
Attendance Mandatory
56%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-1.29 avg changeRatings by Course
CITM618
5.0
(3)ITM410
4.5
(19)ITM102
3.9
(18)ITM501
3.8
(4)ITM10
3.5
(2)Difficulty by Course
ITIS1P97
5.0
ITM100
4.6
ITM415
3.4
ITM107
3.3
ITM501
3.0