4.8
Quality2.7
Difficulty98%
Would Retake798
Reviews98%
Would Retake
798
Reviews
Rating DistributionOfficial
798 total ratings5
687
4
97
3
11
2
3
1
0
What Students Say
“William is a very good professor with in-depth knowledge of cloud infrastructure”
CSD-4553 - 5.0 rating“Actually, he is the best professor we could ever have”
CBD3384 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
78%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A+
Grade Distribution
Common Tags
Rating Trend
Stable
-0.01 avg changeRatings by Course
CBD334
5.0
(1)MADT0095
5.0
(1)2021FCBD3384
5.0
(2)C0789974
5.0
(1)C0788626
5.0
(1)Difficulty by Course
CBD334
4.0
C0789974
4.0
C0788626
4.0
CS-1233
4.0
CSD-5443
3.5
Reviews (299)
Great Mentor!!!!!
Actually, he is the best professor we could ever have. Great expertise in the field.
Great Lecturer. Outside the box thinking. Makes learning easy.
Teachers are our greatest assets of country ; they spend their lives educating our young people and shaping our nation for tomorrow. The most intellectual , amazing person. He gives so many real life examples to explain concepts. He is awesome.
Good teacher
Great Mentor!
Great Mentor! He always gives good guidance to be successful in career.
One would think that project subjects are going to be a cake-walk. But not in here, he not only works hard for the lectures himself but also makes us work more towards the desired output. He was more kind of a mentor instead of a professor. Nice experience.
Great Lecturer, accessible outside class, response in time
Honestly, he is one of the best teacher I got. He will guide you professionally. He will help you to build yourself for future job.
The best professor
He is a real example of great teacher. He is more dedicated towards his profession. He makes our learning stress free, interesting and easy by putting extra efforts. He explained even every tiny part of our course which was very helpful to us. I would love to say that I feels very lucky and worthy to have him as my teacher.
It was good
Great mentor, always willing and available to help when needed. Very reasonable when providing feedback and grades for work done.
I have taken his class last semester also he is an awesome professor. every topic he explained is to the point and clear. as always it's a great opportunity to attend his class again.
William is an excellent professor. He really cares about his students and gives us the tools to continue developing our knowledge and skills.
It was amazing to work on project under his guidance.
William is a very good professor. He has very good experience with the technical side as well as professional work strategies. He respects every student and is very helpful even outside the class.
William is one of the best professors I have ever had. He is my mentor and helped me with everything that a student needs. I am lucky and glad to have a professor like him in my academic life.
Good Instructor.
One of the best professors.
Whenever the covid pandemic is over, I would like to meet you and learn more from you.
best professor
Thank you for teaching us professor. Way of teaching and making us understand things is great. It was a good experience being a student of you. we learnt lots of things in this course. Professor is also very respectful and cooperative in nature. We enjoyed learning with professor. We are also inspired to learn new things in life. Thank you so much
very helpful and put no burden on the students. Best way of engaging students and still great learning opportunities
Good Professor , provides feedback, is a good instructor and provides clear instructions which helped us to complete our WIL project easily.
The class i had and the project work with group instructed by professor is good experience for me.
best instructor.
Our professor was really fantastic one. They always motivate everyone to do work hard and always teach us apart from our studies. I loved this class because just because of this professor I gained leadership skills and learned that how to implement in the workplace too.
HE IS A GOOD PROFESSOR.
VERY NICE TEACHER
prof. William is one of the good teachers that I have in life. He is very respectful and always help us in every situation. He guide us so well about our career and also teach us useful soft skills .
Overall a great teacher
The professor is good at explaining the minor details of every work we have been assigned. he makes every one of the students work in a group and distribute the work accordingly so that each one of us learns the concepts. he also cares about students future and helped in guiding our paths into future by explaining about real-time software as well
we have gained a lot of invaluable experience and knowledge during WIL project. teacher patiently listen to our queries and provide appropriate solution. its was a great experience with him . learn so many real time experience.
best professor. we will always
William is experienced and very helpful professor. We got a lot to learn from him.
The professor is excellent in assisting and nurturing us throughout our project development cycle. I would recommend to all that take assistance as much as you can. He is a great guide.
He provide the vision for us to make the project clearly
Had a great semester leaned a lot of things.
He is a very good professor. He is an inspiration to all the students. The way he listens to all the issues from the students is what one expects from the teachers.
William is a highly experienced and one of the best Professors from which I have had the chance to collaborate and learn.
He is the best !
He is a very good professor, we got good support throughout thecourse. Its a plessure being in his Class.
Just want to say thank you to professor to give us opportunities to explore something new.
A very helpful teacher, who knows how to appreciate the effort we put in.
He did teach about group work and team work
I have been doing my final project with professor William Pourmajidi and it has been a great experience. he was very patient with everyone in class always encouraging students to participate in class activities.
He gave us good feedback and always answered all our queries
One of the best professor in my academic life. He is clear about everything like grading, class's agenda etc. Always welcome questions. Thankyou for teaching this course to us.
Hello, the way sir teaches us is irreplaceable with all the real world examples. Thank you sir for all the teaching
Great inspiration
Nice teaching method Give feedback on time Always ready to help student One of the best professor in my life. He is good in teaching, everything like grading, class's agenda etc. Always welcome questions when we ask any question he always ready to help . Thankyou for teaching this course to us. Thanku sir .we are lucky that you taught us ..
One of the highly knowlagable professor that i have ever seen. His guidance helped us getting good career.
Professor gives very good insight into the topic that he is taking. Really liked every lecture of this professor
Is open minded when it comes to teaching us, makes it practical so that we can understand really well. The part where he gives us projects to work on and no tests makes the lectures to be put in practical use. Gives us general advise from job perspective as well and also shares his experience from which I did learn a lot.
Classes are easy to understand
Professor William's class is easy to follow. The best part about him is that he doesn't believe in Exams and give us projects. Which has allowed us to actually learn a lot of things by doing real projects rather than rote learning for exams.
He is very helpful, listens to every problem clearly, and understands it.
Great teaching and inspirational
Very good teacher
You are really a very good teacher and I am happy that you were my instructor for this course. I found you to be an out standing professor with immense Knowledge, easily approachable and friendly.
Excellent,
Awsome instructor
Mr. William is one of the most decorated professors in terms of knowledge & education. He is optimistic about everything and has a good touch of humour. I personally enjoyed learning from his generous feedback and constant support. His approach towards education needs to be appreciated. I would definitely recommend his teachings to future students.
Great Experience
Overall a great experience to have William sir as our mentor.
nice to have him
I Enjoyed every minute of Sir lectures. He is dedicated, kind, motivational and inspirational. Thank you very much for the course Sir.
Amazing teacher.
I really liked the cool, calm and collected mindset of the teacher
very interesting lecturers
Amazing experience! William is a great communicator that teaches and assigns work actually relevant to the field.
-Caring teacher, takes time to explain concepts from a base level, to revisit concepts from prior classes to confirm understanding - Very approachable, I was never shy about accidentally asking a bad question (this is the case for only about 3/20 classes for me) - Assignments are engaging, research heavy and force you to understand core concepts -
William made sure that when we graduated we would be prepared for a job in this industry. He told us about what his experience was and how we could be successful working in the future. The assignments that he gave us were well defined and made us think about how this could help us get a job in the industry they also tied into what we were learning.
Very interesting lectures that cover a variety of useful topics. William is very engaged and shows that he cares about students success. Provides practical examples that can be applied towards a career as a software developer. Overall, great teacher and would highly recommend.
This is the most suitable professor if you want to know what is cloud computing and why it is the most important subject in current era. He is the guy if you want to understand the basic concepts of cloud computing. He gave us in-class activity to actually perform the tasks which are performed by a professional on AWS. The classes were interactive.
He focuses on practical rather than theoretical knowledge. He gave us tasks which are performed by a professional on AWS.
William was great! His lectures were not only informative, but fun as well. I also really liked that for our final exam, we did a project where we could develop whatever we wanted as long as it related to cloud computing in some way. Easily the most fun I had with a project and it's something I will probably show off tobpotential employers.
Just ready to learn a lot of things from Supervisor . Not just about the project also about the soft skills and another skills that will help to get better opportunities in the future
He is very helpful and guided us throughout the semester and stated clearly work to be done
vary understanding and supportive in guiding us throughout the project and giving us clarity on what needs to be done from day 1.
William Sir has been so kind and helpful whenever I raised a question/doubt and answered me in a very polite and understanding way this helped me to clear and gain good marks in this course. I would like to work again under his guidance.
He was very professional and handled the class in a very professional manner. Always give feedback on all the work, and he was helpful in every way.
I am glad that I got a chance to work under the supervision of Mr. William that taught us many professional skills and I improved myself a lot in better way to become a part of renowned company in my future.
William was very helpful during the whole term. Also, he understood us fully and helped in every way.
William is a very professional person, who is an ideal manager/instructor. His way of explaining the activities is very polite and informative. The way he expects the task to be carried out makes you learn thoroughly.
its was great experience with William as he's been supporting and responding to all. always make things clear that are important to student and ask for feedback this way students get attentive in class along with he gave chance to do more better work giving student works feedback motivate all of us
I had great experience of work with William sir. His passion and dedication is beyond words. Instructions were very clear and he gave us feedback at every step and helped us to improve our skills. I am really happy that I got chance to work with "William"sir.
Prof. Williams is very nice instructor. He is very calm and clear, he supported us a lot throughout the course. He described everything in detail which make it easier to understand. I am very thankful that he was our instructor in WIL Project.
Prof.William is a very good teacher. He was helpful not only in the class but also communicate with us when we are offline. Sir wants every student to participate in the activities which is very good and helpful to us and he also encouraged us to do lot of softskills activities. Overall we can say he is a good professor and we learnt a lot from him
Our professor is so respectful. He tries to solve our queries very efficiently. Always give positive feedback. We students are very happy that William sir was our professor for this course.
CPL5559 is the second class I have learnt under William's supervision, I wish I would have more classes with him. William is a professional teacher. He integrated many real-life requirements into the project in a clever way that required us to use all our knowledge and skill to deal with.
According to my opinion, William is a very helpful professor who always tries to support students by going out of the way. His course content is informative and easy to understand. Even his lecture-taking skill is authentic and I recommend William as a supervisor/ coordinator to upcoming semester students.
He was really helpful throughout the whole semester. He helped students individually to clear their doubts. He gives all the information and ideas on how to work as an employee in a company. Also he is a great man.
Mr. William Pourmajijdi is a very good instructor. He is very respected and helpful. If we got any problem in our project he was immediately respond to our problems and gave good ideas. Moreover, His method of study is very easy to understand.
prof. William is a great personality. The way he is working , organizing the things, clear every students doubt and repeat the things as much as many times to explain the topics to students is appreciated. I have completed my course successfully in his guidance and I wish to stay in his touch. Thanks a lot sir to be my professor.
The William Sir have a great knowledge about the course as he know how to teach the students and he always ready to help their students. Moreover, he is very respectful to their all students. Because of his teaching skills, I found the WiL Course easy as he teach each and every thing very clearly which assist us to passed this course.
Professor William is a good teacher and he always tried his best to helps us. He has excellent teaching skills. He is very supportive and puts extra efforts to help students.
He is supporting and enhancing the best in all.
thank you sir
our class with professor William Pourmajidi was really awesome,he is really good at teaching the codes and he encouraged us alot to come forward with our new ideas on the project. Thankyou so much sir for everything
it was a great learning experience.
Professor William is a very sweet & gentle Person. He has inspired me to do better in the WIL Project and to never give up in life. His Teaching method is very easy to understand & in class he is a motivational & caring professor to all of his students.
he is very good teacher
vey interactive impressive words and speech during speech can easily understand making work easy way of planning is good
William is very professional man who is best at his job. He always try to help all students in the best possible way .He is always ready to accept any kind of request from students and tries his best to resolve student problems.
He is a great personality as well as good teacher who always motrivate to achieve our goals.
William Sir is very nice to every student. He understand every student's problem and solve their problems. I learn from him about soft skills which I have never heard from other teachers in previous semesters. He shared his life experience and I try to apply what he taught us to do and not to do. I wanna thanks to William for being my professor.
He is the most caring teacher I've ever had.
William has excellent ways to keep the student's minds present in a class by making it interesting. My soft skills improved a lot in while this course because the professor give honest feedback and care about the attendees.I learned too much while attending it, I wanna thank William for being my professor.
Since he was my mentor in the previous term, I never doubted my professor's ability to guide me. Each time he helps a student and listens to their problems, he comes up with simple and reliable solutions. He has specific rules and he applies them to everyone. It will be a pleasure to work with him on other projects in the future.
Professor William Pourmajidi is great mentor he guides us through our course as well as gives real life experiences for the workplace. In future also i would like to take him as my professor. He is respected and inspiration for the international students.
He is a good professor .he always try to give us information about the future opperunities, how we can take advantage. he is also very understanding about everyone. i have never met a professor in my life like him.we are lucky that we are his students in the WIL PROJECT.
William is very caring and brilliant teacher who is always guide us about our future goals as well as tell us about the importance of soft skills in life
This is not the first time that Mr. William is our professor he taught us in last semester too. So, I am aware about his teaching style, helping nature & the most imp that he shares his own life experiences & specially the mistakes which he did when he was in our age to help us not to repeat the same & can learn from it. An Excellent teacher 10/10
One of the most rewarding courses I took was with Professor William Pourmagidi. Teacher treated all students with respect to different abilities and preferences. Each week he organized open talks where we could develop and improve our soft skills, delivered valuable information about Canada, received many beneficial tips on how to find a job here.
First, thing I want to say thank you much as the professor came into our student life. I have never ever met a professor like you. you are fantastic person William. He is amazing thoughtfull person. he always give a good knowledge for your future ...... i would highly recommended to William. I m giving high rated to William 10/10.
He is very nice , honestly and good professor and he nature is so pretty. He is help to all student any situation. So nice professor
caring and deeply professional, awesome attitude, confident and respected personality
Mr. William is excellent teacher. He is very supportive and nice person. Taught us very valuable able things which will help us in our future.
William is an all-rounder who can make us understand the value of soft and hard skills. His lectures are inspirational and motivational and have a positive effect on students. His communication about any topic is clear, hilarious and informational at the same time. He is a fantastic teacher with excellent technical skills in AI/ML.
One of the great professor I have ever met, we can share our difficulties without any hesitation and you can get a very fruitful solution, very inspirational and motivating. got so many things to learn which we can implement in our future. it was a great experience with respected sir it would be great to be in touch. Thank you Shubhkarmanjit
William has very good advice for his students. He has a very professional nature. There are a lot of things to learn from him.
william is very kind professor. He always understand everyone's situation .He is very helpful. I have never met a professor in my life like him. He always convince his students to grab good opportunities in their life.
he is a very nice gentleman who teaches his studemts in the best possible manner.
He's awesome
Professor William Pourmajidi was really helpful. He is knowledgeable and conducted the classes in a very organized and timely manner.
Great professor, Amazing technical skills.
He is a real good teacher who teach using real life experiences.
Love the way you teach, professor!
Awesome delivery and strong content. Got a chance to learn a lot.
Amazing Prof! Explains concepts really well, and makes assignments and Projects fun to learn. Would love to take another class.
Good to go.
He is very good professor and he knows what he is teaching. He explains the concept in a good manner that everyone understand it .He provides very good feedbacks and help on how things can be done in proper manner.
he likes to teach more with practical experience by doing!
Professional, lots of in class activities and group work, Gives feedback for projects and assignments.
Explain each topic very well with examples
The professor is friendly and encourages participation in class. He explains every points of presentation slides clearly with examples.
William has a sound knowledge of Cloud Computing and his lectures are very informative.
good professor always help students
I like the professors teaching style. The lecture notes provided are more than enough to get a high-level view of the concepts. The one-on-one advice and tools provided are not just helpful but answer the doubts straight to the point.
It's always a good time to gain knowledge from the prof. who is multi-talented, who knows real time need in the market.
The Professor instead of focusing on the textbook focused more on practical things which are required by the industry which is helpful for the real life things we have somethings to show up. To engage everyone professor has inclass activities which helps everyone go on same pace and everyone learns. Engaging teacher with enthusiam.
Professor is very helpful and always give appropriate response to the student.
Provides informative material which helps students to learn something new.
Professor has deep knowledge on the subject he teaches, and his lectures are very informative.
Very unique and knows how to make the teaching/learning session more effective. He has a different point of view regarding taking exams which is actually good for all students.
William has really different teaching style rather than anyone else. He always wants students to give an attention in class, So he organizes in-class activities. He is career oriented and suggests/give feedbacks on questions we asked. He is one of the best professors! Thank you:)
i would like to attend his classes again, if i get chance in future. i like his teaching style and way of sharing knowledge and sharing personal experiences.The most liked thing about him is he gives more priority to the projects and in-class Activities rather than exam's. so because of this we can learn many things by working on group projects.
Professor always try to give us more and latest information and explain complex terms in easiest way by using appropriate examples.
The Professor is really concerned about how to make subject easy for students
insted of using textbooks professor taunght us practical knowledge which is very helpfull in real world and does inclass activity so that everyone is on same page
He is an amazing professor
Very experienced professor
I really like the professor, he is responsive and teaches really well. He is not all about grades or textbook but teaches what's going on in the real life. Overall, awesome professor!!
Professor is very tech Savy, and his approach is outcome based teaching with real time examples.
Explains Concepts really well. Always ready to answer questions and provides satisfactory answers in the most simplest ways.
William is a very good professor with in-depth knowledge of cloud infrastructure. I recommend everyone who wants to learn more about cloud computing can take a lesson from William.
The information that the professor provides is very useful. Liked the way he teaches the subject.
Very clear style of teaching.
Very positive and enthusiastic, well organized and kept interest of students. Knows the material.
Lectures are clearly and understandable
Extraordinary
He's a teacher with very hands-on activities
Good way of teaching.
Professor is good with teaching and give us good opportunities to learn .
Very good class
He is very knowledgeable and his way of teaching is very interesting. Try to make us feel that we are working in realtime it is more beneficial for us.
One of the best professor I have ever studied with. Look forward to work with him again.
He is very supportive, and his classes are very informative
The way of teaching is good and he is more involved to the subject.
The professor was punctual and delivered the sessions in an organized manner. He presented the course material in lucid language, and with real world examples. He kept the class engaged with in class activities, too.
the professor is so helpful in gaining knowledge as well as growing in the field . the professor is a person who loves to help students to achieve good skills.
He is a good professor with a great amount of industrial knowledge which will be usefull for us
Precise and well planned lecture and class activities. Excellent course planning! Best experience for cloud learners!
Prof. William is a great technologist and an enthusiastic innovator. More than anything else, he is kind, passionate and listens to his students. He never misses a chance to motivate us. He is friendly and approachable. He challenges us with wonderful projects, and drives us to go above and beyond. Prof. William is a gem!
Awesome professor
He is a wonderful professor!!
Excellent professor for Cloud Infrastructure course, I am really grateful to what I was able to learn from him and his professional knowledge which was put in part of this course is extremely commendable. I would also love to have him as my mentor.
He is such a wonderful personality, Inspirational, and caring. I would like to attend his class again and again. He is the greatest teacher I met in my life.
William provided us with wonderful knowledge that he gained through his 20 years of the IT profession. I have learned pretty well with the cloud domain and wanted to switch my career to the cloud. Thank you sir for this wonderful class and have a great year ahead! Thank you Ashish
William is the best professor I had so far. He is not only knowledgeable on the subject but also shares his own experiences which helps the students better understand the concepts. His teaching method is really good. I have had a lot of instructors but only few inspires a student, William is one of those professor.
Great Professor and he is very passionate. Really motivating.
Great Lecturer, easy going.
The way professor handles our queries is awesome. He is always calm and understanding to every situation an international student faces. He provides motivation to hustle and look into bright future ahead. I would love to have Prof. William for other lectures as well. The horizon of his knowledge and experience is a huge positive factor for us.
- A little bit more engagement would benefit, and some examples of real word scenario
Prof, was very helpful in proceeding with the project
Just used to connect and said "Go to do collaborative work" and disappear for the entire class
He is an amazing tutor with lots of knowledge and he is so helping .
Professional, but not teaching much.
Professor utilizes the use of slack by providing the feedback there. Make's sure everybody is participating. You should submit weekly feedbacks on time. Professor gives valuable feedback to help students improve their writing and critical thinking skills.
Great experience with the professor.
Make sure to follow his advice thoroughly.
Prof William is a great Instructor, he is very detail-oriented and pro student. He give very clear and detailed instructions and guidelines, and is very helpful and knowledgeable too.
William is by far one of the best professors I have had in all my years. His ability to convey complex ideas through examples, demonstrations, all while showing pure enthusiasm about the content he is teaching is what sets him apart from the rest. Your education is in excellent hands when you are being taught by William.
Good lectures and hands on the technology in the in-class activities
He is a great professor with lots of knowledge and has always created a positive and inclusive learning environment encouraging all students. He is approachable, responsive, and supportive, always providing guidance and feedback. I am very grateful to have this professor this term, and I also want the same professor for my last term as well.
He is a great professor with lots of knowledge and has always created a positive and inclusive learning environment that encourages all students. He is approachable, responsive, and supportive, providing guidance and feedback. I am very grateful to have this professor this term and want the same professor for my last time.
Teaching is quite interesting and understandable
William knows how to engage and challenge their students, creating an environment that fosters curiosity and intellectual growth. He recognizing that each student has their own unique learning style and pace.
Great task outlines and excellent course
The professor is excellent or exceptional at teaching and explaining complex topics and he is knowledgeable, engaging, and make learning enjoyable and easy to understand.
We had a clear idea about how to proceed with each submission items. Thank you so much for that.
Professional, fun learning, gained lot of experience in capstone project.
Lecture and classes where very informative and useful. Thank you for providing us with relevant feedbacks.
Best professor. Gave proper feedback and guidance for the project. Shared a lot of useful information in the class.
He is fair. He will inspire you. He will push you beyond your comfort zone. He likes participation that is important.
It was good having Prof William for our subject. he was very friendly and interactive. He gave clear guidelines so that no one can get confused. Overall it was a really good experience with him.
Well, he gives clear instructions about a single thing, and if students have difficulty regarding anything, he quickly tries to solve them so the students don't have to waste time. He's pretty good at properly doing things.
Overall, I found the class to be engaging and effective in fostering collaborative learning. I appreciated the emphasis on group work and the project, as it helped me develop important skills in communication and problem-solving. I wanted to thank you for providing such a positive learning experience.
He is a very inspirational and practically-oriented professor. We have an amazing time working on a practical AI-ML project through the means of weekly progress reports and final project submissions.
Over all our Professor is cool and very clear in his way of teaching. I really liked him throughout the semester.
Professor William always looks out for his students. He wants the students to participate in the conversation and programs, bolstering teamwork and communication skills. As an industry professional, he primarily focuses on harnessing the skills to provide his students with a better career path.
Professor William provided a supportive learning experience, encouraging group activities and giving helpful feedback on our work. He was receptive to our concerns and provided fair comments and grades. Overall, I highly recommend him on Rate My Professor.
The professor's teaching style focused on facilitating group interactions and providing opportunities for students to take on leadership roles, effectively promoting active learning and collaboration. The weekly progress reports also helped keep us accountable and ensure everyone was on track.
I had the pleasure of being taught by Professor William Pourmajidi. I found his teaching style to be engaging and effective. He could break down complex topics into understandable concepts and provide clear examples to reinforce understanding. Overall, I highly recommend Professor William for his professional abilities and dedication to teaching.
Professor William's professionalism and teaching style were clear from day one. He easily conveyed complex material in a way that was simple to understand. His instructions for group assignments were always clear, and his online course was well-organized and engaging.
He defined very well about the course curriculum, objectives, and outcomes of this course. He is outstanding at requirement delivery.
Professor William possesses a deep knowledge of AI and helped our group regarding our project in each progressing step. He understands the situation quickly and provides proper guidelines to overcome the issue. I Had a great learning experience in his class.
Prof. William's teaching method is efficient and industry-based, which helped us build our skills and problem-solving abilities. He gave concise guidelines and outlines for group tasks. He was always accessible for addressing doubts through face-to-face interactions or email and prioritized giving constructive feedback on assignments and projects.
I had the pleasure of being taught by one of the best professors I have ever encountered. His name is Professor William and he taught a course on the Cloud infrastructure. He was an incredibly intelligent and knowledgeable professor who was passionate about the subject he taught. He made the course engaging and interesting.
very good
Mr. Pourmajidi has great knowledge in his subject matter. Rather than imposing his own ideas onto the projects, students are encouraged to develop our own concepts. He fosters creativity through project guidance, ensuring IBM-standard project development. His openness to feedback and approachable style cultivates a stellar learning environment.
he is informative to the latest technology
Mr. Pourmajidi's enthusiasm and passion for what he does is palpable.
Explains things clearly and teaches well. Helps us understand. Makes learning fun and easy. Really good at Cloud Computing
William is absolutely one of the best professors I've had during my time at Lambton. The main point about him that I like is that he gives great lectures, he's very engaging and drives class participation.
Excellent tech savvy professor.
Very easygoing and supportive.
He's just awesome
Awesome professor with lots of knowlegde
Learnt a lot from his experience.
The professor believes in dedication, teamwork, and professionalism. He gives clear instructions from the beginning, and he gives to the point and necessary feedback when work is done by the students properly, no matter if there are mistakes, but completion and communication are necessary.
all over nice proffesor
The professor actively engages students through interactive lectures, encouraging participation and fostering a collaborative learning environment.
Very Professional. Got industry experience in his class. Clear criteria for reports and grading.
The professor effectively guides us through hands-on projects, like the DevOps CI/CD pipeline implementation. Highly recommended for practical learning.
Professor was great
Encourages student participation and discussions. Utilizes digital tools and multimedia. Combines lectures, seminars, and projects. Tailors approaches to various learning styles. Offers timely and useful assessments. Designs courses with clear objectives. Provides mentorship and guidance outside class.
Insists on practicing professionalism as students, as this will help transition into the work world and make a good impression.
I took the AML2404 course with him, and It was an impressive 14 weeks to learn a lot during this time. He always tries to provide you with a corporate environment during projects which leads you to work more in a team and makes you a fantastic team player
Offers valuable industry insights and guides newcomers on how to upskill to meet industry standards.
The abilities which made Professor William Pourmajidi one of the best module leader were frequent industrial level feedback for the projects. He provided students with various resources for successful future carrer.
William sir is very professional and gives very systematic approach for everything, guides well for a project. His entire journey is inspiring and one can always go to him for guidance.
The professor excels in their teaching abilities, delivering material with exceptional clarity and a dynamic style that keeps students engaged. Their ability to break down complex topics and make them comprehensible is truly outstanding.
The guidance and professionalism provided throughout the semester have been exceptional. The support received has been invaluable, and the dedication shown is greatly appreciated. Thank you.
He is very good professor. Having best knowledge just do your work with full focus he will surely rate you best
Everything goes well if the new students will work time to time and work on feedback recieved.
respected, clear plan of lectures
I personally like the way he gave feedback to each assignment that are submitted which made me easy to progress in the next assignment and also, the lecture is easy to understand.
Teaching style mostly weighted toward self learning and researching. Team work is taught the important aspect of the job. Available all time for problems resolving even outside of the class hours and ready to help the students anytime for the issue resolving. PROMT and timely feedback on the reports and work no delay in communication.
This professor taught us amazing. He is very cooperative, and his way of talking is very nice. He talks very Politely, gives us good feedback, and appreciates our work.
We had the pleasure of working with an expert in the DevOps field, and the experience was truly remarkable. His deep understanding of DevOps principles and best practices was evident from the moment we started collaborating. The teaching style and lectures were good.
We learned so much from this lecturer. He talks in a really pleasant manner and is quite cooperative. He values our work, speaks politely, and provides us with constructive criticism.
The experience with Professor William was amazing, he is very clear and willing to help all the time. He demonstrates his concern for his students' learning. An absolute success!
it was a pleasure to study with William sir. Gained a lot of knowledge from him.
It was great working with him. His feedback and comments were really helpful to enhance our project.Overall a great learning experience
William Pourmajidi's course at Lambton College brilliantly combined theory with practical application. His real-world examples and hands-on projects helped solidify key concepts and prepare us for industry challenges. His dedication to providing practical, applicable knowledge made a significant impact on my learning experience.
Good at teaching, makes sure that his student understand everything clearly.
William was our instructor for AML 2404. The course was to create a Group Project using Machine Learning over 14 weeks, close to a Capstone Project. He gave us valuable feedback every week. The outline of the course was clearly explained and grade was given based on team efforts and presentation. The grade given was justified.
Good experience
This was an interesting and learning course
Very Knowledgeable with lots of experience. He will also share how you should work in real-time environments. Shares about resources from which we can learn new things. He will teach team collaboration and discussion and how to contribute as a team member.
Good professor teaches classes preparing you for the daily activities you will do in a regular Job, encourages the use of technologies like Slack, GitHub to handle all our tasks and project delivery
Good professor with a lot of knowledge. He will guide you properly with a lot of resources.
Is an exceptional professor who creates an engaging and supportive learning environment.
Sir made complex topics feel manageable with clear explanations and practical examples. the teaching helped me understand how to apply what I learned. he was also very approachable and always willing to help outside of class. I genuinely enjoyed the course and feel much more confident in my Python skills because of him.
Just finished an amazing course with Professor William Pourmajidi at Lambton College! Their deep knowledge, engaging teaching style, and genuine dedication to student success made a huge difference in my learning experience. Highly recommend them to anyone looking to gain valuable insights and practical skills. #LambtonCollege #LearningExperience
The professor is knowledgeable and creates an engaging learning environment. The class involves a group project using ML, which is challenging but rewarding. unstuckstudy ai was a helpful study tool for the course material. Overall, a great learning experience.
GREAT TEACHING !!!
William is very approachable, he not only delivered the lecture accordingly to the curriculum but also bringing relative examples from outside world. That is the part that I like the most that helps us to expose realworld scenarios while we are studying. Highly Recommended...
The professor is very polite, he explains every single thing in detail. He has years of experience in coding.
I had a great experience with this professor in CSD-4523. They were knowledgeable and passionate, making the material engaging. The teaching style encouraged participation, and the group projects helped apply what we learned. I'd absolutely take this professor again and highly recommend them to anyone who's up for a challenge and eager to learn.
William Pourmajidi is an outstanding Python teacher. He genuinely cares about his students and offers generous support. His engaging, interactive style fosters participation and makes learning enjoyable. I highly recommend him for anyone wanting to learn Python!
Good professor and taught the course in an engaging way
Professor William Pourmajidi is an outstanding educator. His structured and clear teaching style makes complex concepts easy to grasp, especially in an online setting. Clear grading criteria and detailed feedback help track progress.
Professor William Pourmajidi is an exceptional educator whose teaching style is both engaging and highly effective. Their lectures are well-structured, combining clear explanations with practical examples that help bridge theory and real-world application.
Demonstrates excellent teaching skills, effectively clears all doubts, motivates students, and serves as an outstanding guide.
Very knowledgeable person! Got to learn a lot from him
awesome professors
Thank you Sir for helping us and guiding us through this semester with your Experience and Knowledge.
He is very thorough and really wants everyone to understand the topics being discussed. He tries to drill down to the details so that everybody will understand.
The professor has a unique way of breaking down complex concepts into simpler, understandable parts. Their use of real-world examples and interactive sessions made learning both enjoyable and meaningful,
Professor william is an exceptional educator who combines deep subject knowledge with an engaging teaching style. They create a supportive learning environment, encourage active participation, and provide valuable feedback to help students grow. Their passion for teaching and genuine care for student success enrich and inspire their classes.
Professor [Name] is an exceptional educator who combines deep subject knowledge with an engaging teaching style. They create a supportive learning environment, encourage active participation, and provide valuable feedback to help students grow. Their passion for teaching and genuine care for student success enrich and inspire their classes.
William is a great professor, his lectures were easy to understand and he always ensured he gave relatable examples. If any students had any issues he was always happy to help
Professor William Pourmajidi excels at teaching from first principles, ensuring clear understanding and making complex topics accessible. His logical approach bridges theory and practice, fostering critical thinking and providing a strong foundation for learning. It's a privilege to learn from his expertise.
The professor effectively explains complex AI concepts in a way that is easy to understand and relatable to real-world applications.Frequent use of examples, case studies, and real-world AI advancements keeps the class engaging and relevant.
He is always sharing knowledge and interesting contents with his students.
The Professor is great and helps all the time. I learned a lot from him :)
Participation is encouraged for both students and the professor. William motivated us to share our thoughts and knowledge throughout the lecture.
The professors teaching style is too good. He encourages us to learn new things in day to day life.
Amazing professor with vast knowledge equipped with all the latest technology trends. Very knowledgeable and approachable.
Professor was friendly and good attitude towards students.
He is nice guy.
an amazing professor
it was good with lot of time to work on project. The main thing you don't feel pressurize with him and hence can learn on your own pace and enjoy it.
He got us involved with the class and got us to work as a group to deliver assignments and projects.
Class Info
Online Classes
100%
Attendance Mandatory
78%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A+
Grade Distribution
Common Tags
Rating Trend
Stable
-0.01 avg changeRatings by Course
CBD334
5.0
(1)MADT0095
5.0
(1)2021FCBD3384
5.0
(2)C0789974
5.0
(1)C0788626
5.0
(1)Difficulty by Course
CBD334
4.0
C0789974
4.0
C0788626
4.0
CS-1233
4.0
CSD-5443
3.5