4.8

William Pourmajidi

Computer Informational Tech. - Lambton College

4.8
Quality
2.7
Difficulty
98%
Would Retake
798
Reviews
4.8
Quality
2.7
Difficulty
4.8
Helpful
4.8
Clarity

98%

Would Retake

798

Reviews

Rating Distribution
Official
798 total ratings

5

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 rating
Class Info

Online Classes

100%

Attendance Mandatory

78%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 240 grades
Most common grades:
A (107)
A+ (70)
A- (55)
Grade Distribution
A(177)B(4)C(1)D(0)F(0)A-/B+(58)
Based on 269 reported grades
A: 107
A+: 70
A-: 55
Not sure yet: 14
Common Tags
Gives good feedback (140)
Group projects (130)
Inspirational (114)
Respected (98)
Amazing lectures (87)
Participation matters (68)
Clear grading criteria (42)
Caring (28)
Rating Trend

Stable

-0.01 avg change
Apr
Aug
Sep
Dec
Jan
Apr
Last 6 months
Ratings by Course

CBD334

5.0

(1)

MADT0095

5.0

(1)

2021FCBD3384

5.0

(2)

C0789974

5.0

(1)

C0788626

5.0

(1)
+29 more courses
Difficulty by Course

CBD334

4.0

C0789974

4.0

C0788626

4.0

CS-1233

4.0

CSD-5443

3.5

Reviews (299)
4.0
4.0
CBD3384
Dec 15, 2020
Would take again

Great Mentor!!!!!

Gives good feedback
Accessible outside class
Inspirational
5.0
3.0
CBD3384
Grade: B
Dec 15, 2020
Would take again

Actually, he is the best professor we could ever have. Great expertise in the field.

Gives good feedback
Respected
Accessible outside class
5.0
3.0
CBD3384
Grade: A+
Dec 15, 2020
Would take again

Great Lecturer. Outside the box thinking. Makes learning easy.

Gives good feedback
Accessible outside class
Participation matters
5.0
5.0
CBD3384
Grade: A+
Dec 15, 2020
Would take again

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.

Respected
Inspirational
Amazing lectures
5.0
4.0
CBD3384
Grade: A+
Apr 27, 2021
Would take again

Good teacher

Gives good feedback
Accessible outside class
Participation matters
5.0
2.0
CBD3384
Grade: A
Apr 27, 2021
Would take again

Great Mentor!

Gives good feedback
Inspirational
Group projects
5.0
4.0
CBD3384
Grade: A
Apr 27, 2021
Would take again

Great Mentor! He always gives good guidance to be successful in career.

Gives good feedback
Participation matters
Clear grading criteria
5.0
4.0
CBD334
Grade: A
Apr 27, 2021
Would take again

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.

Gives good feedback
Respected
Amazing lectures
4.0
4.0
CBD3384
Apr 27, 2021
Would take again

Great Lecturer, accessible outside class, response in time

Gives good feedback
Accessible outside class
Group projects
5.0
3.0
CBD3384
Grade: A
Apr 27, 2021
Would take again

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.

Gives good feedback
Accessible outside class
Group projects
4.0
3.0
CBD3384
Grade: A-
Apr 27, 2021
Would take again

The best professor

Gives good feedback
Respected
Participation matters
4.0
3.0
CBD3384
Grade: A+
Apr 27, 2021
Would take again

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.

Respected
Inspirational
Amazing lectures
5.0
4.0
CBD3384
Grade: A-
Apr 27, 2021
Would take again

It was good

Group projects
5.0
4.0
CBD3384
Grade: A+
Apr 27, 2021
Would take again

Great mentor, always willing and available to help when needed. Very reasonable when providing feedback and grades for work done.

5.0
5.0
CBD3384
Grade: A-
Apr 27, 2021
Would take again

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.

Gives good feedback
Respected
Participation matters
5.0
4.0
CBD3384
Apr 27, 2021
Would take again

William is an excellent professor. He really cares about his students and gives us the tools to continue developing our knowledge and skills.

Gives good feedback
Inspirational
Caring
5.0
4.0
CBD3384
Apr 28, 2021
Would take again

It was amazing to work on project under his guidance.

Gives good feedback
Accessible outside class
Inspirational
5.0
3.0
CBD3384
Grade: A+
Apr 28, 2021
Would take again

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.

Gives good feedback
Respected
Participation matters
5.0
5.0
CBD3384
Grade: A+
Apr 28, 2021
Would take again

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.

Gives good feedback
Respected
Group projects
5.0
3.0
CBD3384
Grade: A
May 10, 2021
Would take again

Good Instructor.

Respected
Clear grading criteria
Amazing lectures
5.0
3.0
CBD3384
Grade: B+
Aug 10, 2021
Would take again

One of the best professors.

Respected
Inspirational
Hilarious
4.0
3.0
CBD3384
Grade: A
Aug 10, 2021
Would take again

Whenever the covid pandemic is over, I would like to meet you and learn more from you.

Gives good feedback
Accessible outside class
Clear grading criteria
5.0
2.0
CPL5559
Aug 10, 2021
Would take again

best professor

Gives good feedback
Group projects
Amazing lectures
5.0
3.0
CBD3384
Grade: C
Aug 10, 2021
Would take again

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

Gives good feedback
Respected
Inspirational
5.0
2.0
CPL5559
Aug 10, 2021
Would take again

very helpful and put no burden on the students. Best way of engaging students and still great learning opportunities

Respected
Inspirational
Clear grading criteria
5.0
3.0
CPL5559
Grade: B-
Aug 10, 2021
Would take again

Good Professor , provides feedback, is a good instructor and provides clear instructions which helped us to complete our WIL project easily.

Gives good feedback
Skip class? You won't pass.
Group projects
5.0
1.0
CPL5559
Aug 10, 2021
Would take again

The class i had and the project work with group instructed by professor is good experience for me.

Gives good feedback
Respected
Inspirational
5.0
1.0
CPL5559
Grade: A
Aug 10, 2021
Would take again

best instructor.

Gives good feedback
Inspirational
Clear grading criteria
5.0
3.0
CPL5559
Aug 10, 2021
Would take again

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.

Gives good feedback
Respected
Participation matters
5.0
5.0
CPL5559
Grade: A
Aug 10, 2021
Would take again

HE IS A GOOD PROFESSOR.

Gives good feedback
Respected
Lots of homework
5.0
1.0
CPL5559
Grade: A
Aug 10, 2021
Would take again

VERY NICE TEACHER

Gives good feedback
Inspirational
Amazing lectures
5.0
1.0
MADT0095
Aug 10, 2021
Would take again

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 .

Gives good feedback
Respected
Participation matters
5.0
4.0
CPL5559
Aug 10, 2021
Would take again

Overall a great teacher

Gives good feedback
Group projects
Amazing lectures
5.0
4.0
CPL5559
Grade: Not sure yet
Aug 10, 2021
Would take again

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

Gives good feedback
Group projects
Amazing lectures
5.0
4.0
CPL5559
Grade: A
Aug 10, 2021
Would take again

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.

Gives good feedback
Respected
Accessible outside class
5.0
1.0
CPL5559
Grade: A
Aug 10, 2021
Would take again

best professor. we will always

Respected
Inspirational
Amazing lectures
4.0
3.0
CPL5559
Aug 10, 2021
Would take again

William is experienced and very helpful professor. We got a lot to learn from him.

Gives good feedback
Respected
Inspirational
5.0
4.0
CBD3384
Grade: A
Aug 18, 2021
Would take again

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.

Inspirational
Group projects
Clear grading criteria
5.0
3.0
CBD3384
Grade: A
Aug 18, 2021
Would take again

He provide the vision for us to make the project clearly

Respected
Get ready to read
Group projects
5.0
3.0
CBD3384
Grade: A-
Aug 18, 2021
Would take again

Had a great semester leaned a lot of things.

Gives good feedback
Inspirational
Caring
5.0
1.0
CBD3384
Aug 18, 2021
Would take again

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.

Participation matters
Inspirational
Clear grading criteria
5.0
2.0
CBD3384
Grade: A+
Aug 18, 2021
Would take again

William is a highly experienced and one of the best Professors from which I have had the chance to collaborate and learn.

Gives good feedback
Respected
Inspirational
5.0
3.0
CBD3384
Grade: A
Aug 19, 2021
Would take again

He is the best !

Gives good feedback
Participation matters
Clear grading criteria
5.0
3.0
CBD3384
Grade: A
Aug 19, 2021
Would take again

He is a very good professor, we got good support throughout thecourse. Its a plessure being in his Class.

Gives good feedback
Accessible outside class
Inspirational
5.0
3.0
CBD3384
Grade: A
Aug 19, 2021
Would take again

Just want to say thank you to professor to give us opportunities to explore something new.

Gives good feedback
Group projects
Clear grading criteria
5.0
2.0
CBD3384
Grade: A
Dec 14, 2021
Would take again

A very helpful teacher, who knows how to appreciate the effort we put in.

Gives good feedback
Respected
Accessible outside class
3.0
3.0
CBD3384
Grade: A
Dec 14, 2021
Would take again

He did teach about group work and team work

Gives good feedback
Respected
Group projects
5.0
4.0
CBD3384
Grade: A
Dec 14, 2021
Would take again

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.

Respected
Participation matters
Group projects
4.0
4.0
CBD3384
Grade: A
Dec 14, 2021
Would take again

He gave us good feedback and always answered all our queries

Gives good feedback
Respected
Group projects
5.0
4.0
2021FCBD3384
Dec 14, 2021
Would take again

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.

Gives good feedback
Respected
Clear grading criteria
5.0
4.0
C0789974
Grade: A-
Dec 14, 2021
Would take again

Hello, the way sir teaches us is irreplaceable with all the real world examples. Thank you sir for all the teaching

Respected
Participation matters
Inspirational
5.0
4.0
C0788626
Grade: A-
Dec 14, 2021
Would take again

Great inspiration

Respected
Participation matters
Inspirational
5.0
1.0
CBD3384
Grade: A-
Dec 14, 2021
Would take again

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 ..

Gives good feedback
Respected
Amazing lectures
5.0
2.0
CBD3384
Grade: A-
Dec 14, 2021
Would take again

One of the highly knowlagable professor that i have ever seen. His guidance helped us getting good career.

Gives good feedback
Respected
Accessible outside class
5.0
3.0
AML2103
Grade: A
Dec 15, 2021
Would take again

Professor gives very good insight into the topic that he is taking. Really liked every lecture of this professor

Gives good feedback
Respected
Inspirational
5.0
3.0
AML2103
Grade: A+
Dec 15, 2021
Would take again

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.

5.0
4.0
AML2103
Grade: A-
Dec 15, 2021
Would take again

Classes are easy to understand

Accessible outside class
Inspirational
Clear grading criteria
5.0
3.0
AML2103
Grade: A-
Dec 15, 2021
Would take again

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.

Respected
Participation matters
Caring
5.0
4.0
AML2103
Grade: A
Dec 15, 2021
Would take again

He is very helpful, listens to every problem clearly, and understands it.

Gives good feedback
Accessible outside class
Clear grading criteria
5.0
3.0
AML2103
Grade: A
Dec 15, 2021
Would take again

Great teaching and inspirational

Gives good feedback
Amazing lectures
Caring
5.0
3.0
C0797206
Dec 16, 2021
Would take again

Very good teacher

Gives good feedback
Group projects
Amazing lectures
5.0
4.0
CBD3384
Grade: A
Dec 16, 2021
Would take again

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.

Gives good feedback
Respected
Group projects
5.0
5.0
CCBT3384
Grade: A-
Dec 16, 2021
Would take again

Excellent,

Gives good feedback
Respected
Group projects
5.0
3.0
CBD3384
Grade: A
Dec 16, 2021
Would take again

Awsome instructor

Respected
Get ready to read
Inspirational
5.0
4.0
CBD3384
Grade: A
Dec 16, 2021
Would take again

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.

Accessible outside class
Clear grading criteria
Caring
5.0
3.0
CBD3384
Grade: A+
Dec 16, 2021
Would take again

Great Experience

Gives good feedback
Respected
Clear grading criteria
5.0
2.0
CBD3384
Grade: A-
Dec 16, 2021
Would take again

Overall a great experience to have William sir as our mentor.

Gives good feedback
Skip class? You won't pass.
Clear grading criteria
5.0
1.0
CBD3384
Grade: A-
Dec 16, 2021
Would take again

nice to have him

Respected
Inspirational
Amazing lectures
5.0
4.0
CBD3384
Dec 16, 2021
Would take again

I Enjoyed every minute of Sir lectures. He is dedicated, kind, motivational and inspirational. Thank you very much for the course Sir.

Gives good feedback
Inspirational
Amazing lectures
4.0
2.0
CBD3384
Grade: A-
Dec 16, 2021
Would take again

Amazing teacher.

Gives good feedback
Respected
Inspirational
5.0
3.0
CBD3384
Grade: B
Dec 16, 2021
Would take again

I really liked the cool, calm and collected mindset of the teacher

Respected
Participation matters
Group projects
5.0
3.0
CBD3384
Dec 18, 2021
Would take again

very interesting lecturers

Gives good feedback
Inspirational
Group projects
5.0
3.0
CSD-4553
Apr 11, 2022
Would take again

Amazing experience! William is a great communicator that teaches and assigns work actually relevant to the field.

Amazing lectures
Caring
Respected
5.0
4.0
CSD-4553
Grade: Incomplete
Apr 11, 2022
Would take again

-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 -

Participation matters
Group projects
Amazing lectures
5.0
2.0
CSD-4553
Apr 11, 2022
Would take again

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.

Group projects
Amazing lectures
Clear grading criteria
5.0
1.0
CSD-4553
Grade: Not sure yet
Apr 11, 2022
Would take again

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.

Amazing lectures
Gives good feedback
Accessible outside class
5.0
1.0
CSD-4553
Grade: A+
Apr 11, 2022
Would take again

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.

5.0
1.0
CSD-4553
Grade: A+
Apr 11, 2022
Would take again

He focuses on practical rather than theoretical knowledge. He gave us tasks which are performed by a professional on AWS.

5.0
3.0
CSD-4553
Grade: Not sure yet
Apr 11, 2022
Would take again

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.

Group projects
Amazing lectures
Inspirational
5.0
1.0
CPL5559
Grade: Audit/No Grade
Apr 21, 2022
Would take again

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

Amazing lectures
Gives good feedback
Respected
5.0
1.0
MADT5559
Grade: A+
Apr 21, 2022
Would take again

He is very helpful and guided us throughout the semester and stated clearly work to be done

Clear grading criteria
Gives good feedback
Caring
5.0
2.0
CPL5559CSAT
Grade: A+
Apr 21, 2022
Would take again

vary understanding and supportive in guiding us throughout the project and giving us clarity on what needs to be done from day 1.

Participation matters
Gives good feedback
Respected
5.0
3.0
CPL5559
Grade: A+
Apr 21, 2022
Would take again

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.

Amazing lectures
Gives good feedback
Inspirational
5.0
5.0
CPL5559
Grade: A+
Apr 21, 2022
Would take again

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.

Group projects
Amazing lectures
Gives good feedback
5.0
1.0
MADT0103
Grade: A+
Apr 21, 2022
Would take again

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.

5.0
1.0
CPL5559
Grade: Not sure yet
Apr 21, 2022
Would take again

William was very helpful during the whole term. Also, he understood us fully and helped in every way.

5.0
5.0
CPL5559
Grade: A+
Apr 21, 2022
Would take again

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.

Participation matters
Group projects
Inspirational
5.0
3.0
MADT5559
Grade: A+
Apr 21, 2022
Would take again

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

Participation matters
Group projects
Clear grading criteria
5.0
4.0
MADT5559
Grade: A+
Apr 21, 2022
Would take again

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.

Group projects
Gives good feedback
Inspirational
5.0
1.0
CPL5559
Grade: A+
Apr 21, 2022
Would take again

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.

5.0
3.0
MADT5559
Grade: A+
Apr 21, 2022
Would take again

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

Participation matters
Gives good feedback
Accessible outside class
5.0
2.0
CPL5559
Grade: A+
Apr 21, 2022
Would take again

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.

Gives good feedback
Inspirational
Respected
5.0
4.0
CPL5559
Grade: Rather not say
Apr 21, 2022
Would take again

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.

Group projects
Amazing lectures
Inspirational
5.0
2.0
CPL5559
Grade: A+
Apr 21, 2022
Would take again

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.

Participation matters
Group projects
Amazing lectures
5.0
1.0
CPL5559
Grade: A
Apr 21, 2022
Would take again

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.

Group projects
Gives good feedback
Respected
5.0
3.0
CCP5559
Grade: A+
Apr 21, 2022
Would take again

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.

Group projects
Amazing lectures
Respected
5.0
1.0
CPL5559
Grade: A+
Apr 21, 2022
Would take again

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.

Clear grading criteria
Gives good feedback
Inspirational
5.0
2.0
CPL5559
Grade: A+
Apr 21, 2022
Would take again

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.

Participation matters
Group projects
Respected
5.0
3.0
CPL5559
Grade: A+
Apr 21, 2022
Would take again

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.

Participation matters
Group projects
Gives good feedback
5.0
2.0
2020FAML1204
Grade: A
Apr 21, 2022
Would take again

He is supporting and enhancing the best in all.

Participation matters
Group projects
Amazing lectures
5.0
2.0
CLP5559
Grade: A+
Apr 21, 2022
Would take again

thank you sir

Inspirational
Caring
Respected
5.0
2.0
CCBT3384
Grade: A-
Apr 21, 2022
Would take again

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

Group projects
Amazing lectures
Inspirational
5.0
1.0
CCBT3384
Grade: A
Apr 21, 2022
Would take again

it was a great learning experience.

Clear grading criteria
Gives good feedback
Accessible outside class
5.0
1.0
CPL55591
Grade: Audit/No Grade
Aug 3, 2022
Would take again

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.

Gives good feedback
Inspirational
Respected
5.0
1.0
5559CSAT
Grade: A+
Aug 3, 2022
Would take again

he is very good teacher

Amazing lectures
Gives good feedback
Inspirational
5.0
2.0
CPL5559
Grade: A
Aug 3, 2022
Would take again

vey interactive impressive words and speech during speech can easily understand making work easy way of planning is good

Participation matters
Inspirational
5.0
2.0
CPL5559
Grade: Rather not say
Aug 3, 2022
Would take again

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.

5.0
1.0
5559CSAT
Grade: A+
Aug 3, 2022
Would take again

He is a great personality as well as good teacher who always motrivate to achieve our goals.

Group projects
Gives good feedback
Respected
5.0
2.0
CPL559
Grade: A
Aug 3, 2022
Would take again

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.

5.0
1.0
CLP5559
Grade: Not sure yet
Aug 3, 2022
Would take again

He is the most caring teacher I've ever had.

Amazing lectures
Inspirational
Caring
5.0
3.0
CPL5559
Grade: A+
Aug 3, 2022
Would take again

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.

Group projects
Gives good feedback
Inspirational
5.0
2.0
CPL5559
Grade: A
Aug 3, 2022
Would take again

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.

Participation matters
Group projects
Accessible outside class
5.0
1.0
CPL55591
Grade: Rather not say
Aug 3, 2022
Would take again

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.

Inspirational
Caring
Respected
5.0
1.0
5559CSAT
Aug 3, 2022
Would take again

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.

Group projects
Inspirational
Caring
5.0
1.0
CPL5559CSAT
Grade: Rather not say
Aug 3, 2022
Would take again

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

Gives good feedback
Caring
Respected
5.0
2.0
CPL55591
Grade: Audit/No Grade
Aug 3, 2022
Would take again

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

Amazing lectures
Inspirational
Respected
5.0
2.0
CPL55591
Aug 4, 2022
Would take again

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.

Gives good feedback
Inspirational
Respected
5.0
1.0
CPL5559
Grade: A+
Aug 4, 2022
Would take again

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.

Inspirational
Hilarious
Respected
5.0
5.0
CPL5559
Grade: A+
Aug 4, 2022
Would take again

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

Get ready to read
Group projects
Amazing lectures
5.0
1.0
CPL5559CSAT
Grade: A
Aug 7, 2022
Would take again

caring and deeply professional, awesome attitude, confident and respected personality

Inspirational
Caring
Respected
5.0
3.0
CPL5559
Aug 9, 2022
Would take again

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.

Amazing lectures
Gives good feedback
Inspirational
5.0
1.0
CPL55591
Grade: A+
Aug 9, 2022
Would take again

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.

Amazing lectures
Gives good feedback
Inspirational
5.0
2.0
CCBT1233
Aug 9, 2022
Would take again

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

Amazing lectures
Inspirational
Caring
5.0
1.0
CPL5559
Aug 10, 2022
Would take again

William has very good advice for his students. He has a very professional nature. There are a lot of things to learn from him.

Group projects
Amazing lectures
Inspirational
5.0
1.0
5559CSAT
Aug 10, 2022
Would take again

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.

Group projects
Amazing lectures
Inspirational
5.0
1.0
CPL55591
Grade: Not sure yet
Aug 11, 2022
Would take again

he is a very nice gentleman who teaches his studemts in the best possible manner.

Inspirational
Hilarious
Online Savvy
5.0
3.0
CSD-4553
Grade: A
Nov 21, 2022
Would take again

He's awesome

Participation matters
Group projects
Amazing lectures
5.0
2.0
CSD-4553
Grade: A
Nov 21, 2022
Would take again

Professor William Pourmajidi was really helpful. He is knowledgeable and conducted the classes in a very organized and timely manner.

Group projects
Caring
Respected
5.0
1.0
CSD-4553
Grade: A
Nov 21, 2022
Would take again

Great professor, Amazing technical skills.

Inspirational
Caring
Respected
5.0
1.0
CSD-4553
Grade: A+
Nov 21, 2022
Would take again

He is a real good teacher who teach using real life experiences.

Group projects
Amazing lectures
Gives good feedback
5.0
3.0
CSD-4553
Grade: A+
Nov 21, 2022
Would take again

Love the way you teach, professor!

Group projects
Amazing lectures
Respected
5.0
1.0
CSD-4553
Grade: A+
Nov 21, 2022
Would take again

Awesome delivery and strong content. Got a chance to learn a lot.

Group projects
Gives good feedback
Respected
5.0
5.0
CSD-5443
Grade: A-
Nov 21, 2022
Would take again

Amazing Prof! Explains concepts really well, and makes assignments and Projects fun to learn. Would love to take another class.

Inspirational
Accessible outside class
Online Savvy
4.0
1.0
CSD-4553
Grade: A+
Nov 21, 2022
Would take again

Good to go.

Participation matters
Group projects
Gives good feedback
5.0
1.0
CSD-4553
Grade: A+
Nov 21, 2022
Would take again

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.

Group projects
Amazing lectures
Gives good feedback
3.0
3.0
CSD-4553
Grade: Not sure yet
Nov 21, 2022
Would take again

he likes to teach more with practical experience by doing!

Get ready to read
Participation matters
Group projects
5.0
2.0
CSD-4553
Grade: A+
Nov 21, 2022
Would take again

Professional, lots of in class activities and group work, Gives feedback for projects and assignments.

Participation matters
Group projects
Amazing lectures
4.0
1.0
CSD-4553
Grade: A
Nov 21, 2022
Would take again

Explain each topic very well with examples

Group projects
Gives good feedback
Respected
5.0
1.0
CSD-4553
Grade: A+
Nov 21, 2022
Would take again

The professor is friendly and encourages participation in class. He explains every points of presentation slides clearly with examples.

Group projects
Amazing lectures
Online Savvy
5.0
2.0
CSD-4553
Grade: A+
Nov 21, 2022
Would take again

William has a sound knowledge of Cloud Computing and his lectures are very informative.

Amazing lectures
Inspirational
Respected
5.0
1.0
CSD-4553
Grade: B+
Nov 21, 2022
Would take again

good professor always help students

Group projects
Caring
Respected
5.0
1.0
CSD-4553
Grade: A+
Nov 21, 2022
Would take again

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.

Group projects
Inspirational
Respected
5.0
2.0
CSD-4553
Grade: A
Nov 21, 2022
Would take again

It's always a good time to gain knowledge from the prof. who is multi-talented, who knows real time need in the market.

Group projects
Inspirational
Respected
5.0
2.0
CSD-4553
Grade: A+
Nov 21, 2022
Would take again

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.

Participation matters
Group projects
Gives good feedback
5.0
2.0
CSD-4553
Grade: A+
Nov 21, 2022
Would take again

Professor is very helpful and always give appropriate response to the student.

Group projects
Amazing lectures
Inspirational
5.0
2.0
CSD-5443
Grade: A+
Nov 21, 2022
Would take again

Provides informative material which helps students to learn something new.

Group projects
Amazing lectures
Respected
4.0
2.0
CSD-4553
Grade: A+
Nov 21, 2022
Would take again

Professor has deep knowledge on the subject he teaches, and his lectures are very informative.

4.0
2.0
CSD-4553
Grade: Not sure yet
Nov 21, 2022
Would take again

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.

Group projects
Amazing lectures
Inspirational
5.0
1.0
CSD-4553
Grade: A+
Nov 21, 2022
Would take again

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:)

Group projects
Gives good feedback
Inspirational
4.0
2.0
CSD-4553
Grade: A
Nov 21, 2022
Would take again

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.

Group projects
Amazing lectures
Respected
5.0
1.0
CSD-4553
Grade: A
Nov 21, 2022
Would take again

Professor always try to give us more and latest information and explain complex terms in easiest way by using appropriate examples.

5.0
1.0
CSD-4553
Grade: A+
Nov 21, 2022
Would take again

The Professor is really concerned about how to make subject easy for students

Participation matters
Group projects
Amazing lectures
5.0
1.0
CSD-4553
Grade: A+
Nov 21, 2022
Would take again

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

Group projects
Amazing lectures
Gives good feedback
5.0
2.0
CSD-4553
Grade: A
Nov 21, 2022
Would take again

He is an amazing professor

5.0
3.0
CSD-4553
Grade: Incomplete
Nov 21, 2022
Would take again

Very experienced professor

5.0
1.0
ITP-3233
Grade: A+
Nov 21, 2022
Would take again

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!!

Participation matters
Amazing lectures
Inspirational
5.0
1.0
CSD-4553
Grade: Incomplete
Nov 21, 2022
Would take again

Professor is very tech Savy, and his approach is outcome based teaching with real time examples.

Amazing lectures
Gives good feedback
Online Savvy
5.0
1.0
CSD-4553
Grade: A+
Nov 21, 2022
Would take again

Explains Concepts really well. Always ready to answer questions and provides satisfactory answers in the most simplest ways.

5.0
2.0
CSD-4553
Grade: Not sure yet
Nov 21, 2022
Would take again

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.

Participation matters
Amazing lectures
Online Savvy
5.0
2.0
CSD-4553
Grade: Not sure yet
Nov 21, 2022
Would take again

The information that the professor provides is very useful. Liked the way he teaches the subject.

Participation matters
Amazing lectures
Inspirational
4.0
3.0
CSD-4553
Grade: A
Nov 21, 2022
Would take again

Very clear style of teaching.

Amazing lectures
Gives good feedback
Respected
4.0
1.0
ITP-3233
Grade: Incomplete
Nov 21, 2022
Would take again

Very positive and enthusiastic, well organized and kept interest of students. Knows the material.

5.0
2.0
CSD-4553
Grade: A+
Nov 21, 2022
Would take again

Lectures are clearly and understandable

Amazing lectures
Gives good feedback
Respected
4.0
3.0
CSD-4553
Grade: Incomplete
Nov 21, 2022
Would take again

Extraordinary

Amazing lectures
Gives good feedback
Respected
5.0
3.0
CSD-4553
Nov 21, 2022
Would take again

He's a teacher with very hands-on activities

Participation matters
Gives good feedback
Inspirational
5.0
2.0
CSD-4553
Nov 21, 2022
Would take again

Good way of teaching.

Group projects
Amazing lectures
Inspirational
4.0
3.0
CSD-4553
Grade: Not sure yet
Nov 21, 2022
Would take again

Professor is good with teaching and give us good opportunities to learn .

5.0
1.0
ITP-3233
Grade: A+
Nov 21, 2022
Would take again

Very good class

Inspirational
Caring
Respected
5.0
2.0
CSD-4553
Nov 21, 2022
Would take again

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.

5.0
1.0
CSD-4553
Grade: A+
Nov 21, 2022
Would take again

One of the best professor I have ever studied with. Look forward to work with him again.

Group projects
Amazing lectures
Gives good feedback
5.0
1.0
CSD-4553
Grade: Incomplete
Nov 21, 2022
Would take again

He is very supportive, and his classes are very informative

Amazing lectures
Inspirational
Respected
5.0
1.0
CSD-4553
Nov 21, 2022
Would take again

The way of teaching is good and he is more involved to the subject.

Group projects
Amazing lectures
4.0
3.0
CSD-4553
Grade: A
Nov 21, 2022
Would take again

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.

5.0
2.0
ITP-3233
Grade: Incomplete
Nov 21, 2022
Would take again

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.

5.0
3.0
ITP-3233
Grade: Incomplete
Nov 21, 2022
Would take again

He is a good professor with a great amount of industrial knowledge which will be usefull for us

Group projects
Amazing lectures
Gives good feedback
5.0
3.0
ITP-3233
Grade: A+
Nov 22, 2022
Would take again

Precise and well planned lecture and class activities. Excellent course planning! Best experience for cloud learners!

5.0
1.0
CSD-4553
Grade: A
Dec 12, 2022
Would take again

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!

Group projects
Gives good feedback
Inspirational
5.0
1.0
2021FCBD3384
Grade: A
Dec 13, 2022
Would take again

Awesome professor

Group projects
Amazing lectures
Clear grading criteria
5.0
1.0
CBD3384
Grade: A
Dec 13, 2022
Would take again

He is a wonderful professor!!

Amazing lectures
Inspirational
Lots of homework
5.0
4.0
ITP-3233
Grade: A+
Dec 15, 2022
Would take again

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.

5.0
1.0
ITP-3233
Grade: A
Dec 15, 2022
Would take again

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.

Amazing lectures
Inspirational
Respected
5.0
3.0
ITP-3233
Grade: A-
Dec 15, 2022
Would take again

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

5.0
1.0
ITP-3233
Grade: A
Dec 15, 2022
Would take again

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.

5.0
4.0
AML2404
Grade: Not sure yet
Apr 18, 2023
Would take again

Great Professor and he is very passionate. Really motivating.

Participation matters
Gives good feedback
Caring
4.0
2.0
AML2404
Grade: A
Apr 18, 2023
Would take again

Great Lecturer, easy going.

5.0
2.0
AML2404
Grade: A
Apr 18, 2023
Would take again

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.

Amazing lectures
Gives good feedback
Inspirational
5.0
5.0
AML2404
Grade: A-
Apr 18, 2023
Would take again

- A little bit more engagement would benefit, and some examples of real word scenario

Tough grader
Participation matters
Gives good feedback
5.0
1.0
AML2404
Grade: A-
Apr 18, 2023
Would take again

Prof, was very helpful in proceeding with the project

2.0
1.0
AML1204
Grade: A-
Apr 18, 2023

Just used to connect and said "Go to do collaborative work" and disappear for the entire class

5.0
1.0
AML2404
Grade: A-
Apr 18, 2023
Would take again

He is an amazing tutor with lots of knowledge and he is so helping .

Clear grading criteria
Gives good feedback
Inspirational
4.0
3.0
AML2404
Grade: A-
Apr 18, 2023
Would take again

Professional, but not teaching much.

Group projects
Respected
Accessible outside class
4.0
3.0
AML2404
Grade: A-
Apr 18, 2023
Would take again

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.

Participation matters
Group projects
Clear grading criteria
5.0
5.0
CCBT3384
Grade: A+
Apr 18, 2023
Would take again

Great experience with the professor.

Group projects
Gives good feedback
Inspirational
5.0
3.0
CBD3384
Apr 18, 2023
Would take again

Make sure to follow his advice thoroughly.

Tough grader
Clear grading criteria
Respected
5.0
3.0
CBD3384
Grade: A
Apr 18, 2023
Would take again

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.

Participation matters
Group projects
Clear grading criteria
5.0
1.0
CSD-4553
Grade: A+
Apr 18, 2023
Would take again

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.

Participation matters
Amazing lectures
Gives good feedback
5.0
3.0
CSD-4553
Grade: A+
Apr 18, 2023
Would take again

Good lectures and hands on the technology in the in-class activities

Participation matters
Amazing lectures
Gives good feedback
5.0
1.0
CCBT3384
Grade: A+
Apr 18, 2023
Would take again

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.

Amazing lectures
Inspirational
Respected
5.0
1.0
CBD3384
Grade: A+
Apr 18, 2023
Would take again

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.

Clear grading criteria
Inspirational
Respected
5.0
5.0
CCBT3384
Grade: B
Apr 18, 2023
Would take again

Teaching is quite interesting and understandable

Participation matters
Group projects
Gives good feedback
5.0
1.0
CBD3384
Grade: A
Apr 18, 2023
Would take again

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.

Group projects
Amazing lectures
Gives good feedback
5.0
3.0
CBD3384
Grade: B+
Apr 18, 2023
Would take again

Great task outlines and excellent course

5.0
1.0
CBD3384
Grade: A
Apr 19, 2023
Would take again

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.

Group projects
Gives good feedback
Inspirational
5.0
3.0
CBD3384
Grade: A-
Apr 19, 2023
Would take again

We had a clear idea about how to proceed with each submission items. Thank you so much for that.

Clear grading criteria
Gives good feedback
4.0
4.0
CCBT3384
Grade: A-
Apr 19, 2023
Would take again

Professional, fun learning, gained lot of experience in capstone project.

Participation matters
Group projects
Amazing lectures
5.0
3.0
CBD3384
Grade: A-
Apr 19, 2023
Would take again

Lecture and classes where very informative and useful. Thank you for providing us with relevant feedbacks.

Amazing lectures
Gives good feedback
Inspirational
5.0
1.0
CCBT3384
Grade: A-
Apr 19, 2023
Would take again

Best professor. Gave proper feedback and guidance for the project. Shared a lot of useful information in the class.

Group projects
Clear grading criteria
Gives good feedback
5.0
2.0
CCBT3384
Grade: A
Apr 19, 2023
Would take again

He is fair. He will inspire you. He will push you beyond your comfort zone. He likes participation that is important.

Group projects
Clear grading criteria
Inspirational
5.0
3.0
AML2404
Grade: A-
Apr 20, 2023
Would take again

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.

5.0
4.0
AML2404
Grade: A-
Apr 20, 2023
Would take again

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.

Participation matters
Group projects
Accessible outside class
5.0
1.0
AML2404
Grade: A
Apr 20, 2023
Would take again

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.

Participation matters
Group projects
Clear grading criteria
3.0
2.0
AML2404
Grade: A-
Apr 20, 2023
Would take again

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.

Tough grader
Group projects
Inspirational
5.0
1.0
AML2404
Grade: A
Apr 20, 2023
Would take again

Over all our Professor is cool and very clear in his way of teaching. I really liked him throughout the semester.

Amazing lectures
Inspirational
Respected
4.0
2.0
AML2404
Grade: A
Apr 20, 2023
Would take again

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.

Participation matters
Group projects
Amazing lectures
5.0
1.0
AML2404
Grade: A
Apr 20, 2023
Would take again

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.

Participation matters
Gives good feedback
Inspirational
4.0
2.0
AML2404
Grade: A
Apr 20, 2023
Would take again

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.

Participation matters
Group projects
Gives good feedback
4.0
2.0
AML2404
Grade: A
Apr 20, 2023
Would take again

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.

Participation matters
Group projects
Gives good feedback
5.0
3.0
AML2404
Grade: A-
Apr 20, 2023
Would take again

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.

Participation matters
Group projects
Amazing lectures
3.0
3.0
AML2404
Grade: A
Apr 20, 2023

He defined very well about the course curriculum, objectives, and outcomes of this course. He is outstanding at requirement delivery.

Group projects
Gives good feedback
5.0
1.0
AML2404
Grade: A-
Apr 20, 2023
Would take again

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.

Amazing lectures
Gives good feedback
Inspirational
5.0
2.0
AML2404
Grade: A-
Apr 20, 2023
Would take again

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.

Group projects
Gives good feedback
Respected
5.0
1.0
ITP-3233
Jun 22, 2023
Would take again

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.

Group projects
Inspirational
Caring
5.0
1.0
3375
Grade: A
Apr 16, 2024
Would take again

very good

EXTRA CREDIT
Hilarious
Respected
4.0
1.0
CBD3345
Grade: A
Apr 17, 2024
Would take again

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.

Group projects
Gives good feedback
Inspirational
4.0
3.0
3375
Grade: A
Apr 17, 2024
Would take again

he is informative to the latest technology

5.0
2.0
CSD-4553
Grade: Not sure yet
Apr 27, 2024
Would take again

Mr. Pourmajidi's enthusiasm and passion for what he does is palpable.

Participation matters
Inspirational
Caring
5.0
2.0
CSD-4553
Grade: A
Apr 27, 2024
Would take again

Explains things clearly and teaches well. Helps us understand. Makes learning fun and easy. Really good at Cloud Computing

Group projects
Amazing lectures
Inspirational
5.0
3.0
CSD-4553
Grade: Not sure yet
Apr 27, 2024
Would take again

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.

Participation matters
Amazing lectures
Gives good feedback
5.0
3.0
AML1204
Grade: A-
Aug 13, 2024
Would take again

Excellent tech savvy professor.

Amazing lectures
Inspirational
Respected
5.0
3.0
AML3406
Grade: A-
Aug 13, 2024
Would take again

Very easygoing and supportive.

Gives good feedback
Inspirational
Respected
5.0
1.0
3375
Grade: A
Aug 14, 2024
Would take again

He's just awesome

Group projects
Gives good feedback
Accessible outside class
5.0
1.0
cbd3375
Grade: A
Aug 14, 2024
Would take again

Awesome professor with lots of knowlegde

Participation matters
Group projects
Inspirational
5.0
3.0
3375
Grade: A-
Aug 14, 2024
Would take again

Learnt a lot from his experience.

Group projects
Amazing lectures
Inspirational
4.0
1.0
3375
Grade: A-
Aug 14, 2024
Would take again

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.

Participation matters
Group projects
Clear grading criteria
4.0
3.0
cbd3375
Grade: A
Aug 14, 2024
Would take again

all over nice proffesor

Participation matters
Clear grading criteria
Respected
5.0
5.0
3375
Grade: A-
Aug 14, 2024
Would take again

The professor actively engages students through interactive lectures, encouraging participation and fostering a collaborative learning environment.

Group projects
5.0
2.0
cbd3375
Grade: A
Aug 14, 2024
Would take again

Very Professional. Got industry experience in his class. Clear criteria for reports and grading.

Clear grading criteria
Gives good feedback
Inspirational
5.0
2.0
cbd3375
Grade: A
Aug 14, 2024
Would take again

The professor effectively guides us through hands-on projects, like the DevOps CI/CD pipeline implementation. Highly recommended for practical learning.

Group projects
Clear grading criteria
Gives good feedback
5.0
1.0
3375
Grade: A-
Aug 14, 2024
Would take again

Professor was great

Group projects
Amazing lectures
Respected
5.0
2.0
cbd3375
Grade: A-
Aug 14, 2024
Would take again

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.

5.0
1.0
AML2404
Grade: A
Aug 14, 2024
Would take again

Insists on practicing professionalism as students, as this will help transition into the work world and make a good impression.

Participation matters
Gives good feedback
Inspirational
5.0
3.0
AML2404
Grade: A-
Aug 14, 2024
Would take again

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

Group projects
Gives good feedback
Inspirational
5.0
4.0
AML2404
Grade: A-
Aug 14, 2024
Would take again

Offers valuable industry insights and guides newcomers on how to upskill to meet industry standards.

5.0
2.0
AML2404
Grade: A
Aug 14, 2024
Would take again

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.

Group projects
Caring
Respected
5.0
2.0
AML2404
Grade: A-
Aug 14, 2024
Would take again

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.

Amazing lectures
Gives good feedback
Inspirational
5.0
2.0
AML2404
Grade: A-
Aug 14, 2024
Would take again

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.

Group projects
Gives good feedback
Inspirational
4.0
3.0
AML2404
Grade: A
Aug 14, 2024
Would take again

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.

Group projects
Amazing lectures
Respected
5.0
1.0
AML2404
Grade: A-
Aug 14, 2024
Would take again

He is very good professor. Having best knowledge just do your work with full focus he will surely rate you best

5.0
2.0
3375
Grade: A
Aug 15, 2024
Would take again

Everything goes well if the new students will work time to time and work on feedback recieved.

Participation matters
Group projects
Gives good feedback
5.0
2.0
cbd3375
Grade: A-
Aug 15, 2024
Would take again

respected, clear plan of lectures

Group projects
Respected
5.0
2.0
cbd3375
Grade: A
Aug 15, 2024
Would take again

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.

Group projects
Amazing lectures
Gives good feedback
5.0
2.0
cbd3375
Grade: A
Aug 15, 2024
Would take again

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.

Participation matters
Group projects
Accessible outside class
5.0
1.0
3375
Grade: A-
Aug 15, 2024
Would take again

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.

Group projects
Amazing lectures
Gives good feedback
5.0
1.0
cbd3375
Grade: A
Aug 15, 2024
Would take again

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.

Gives good feedback
Inspirational
Respected
5.0
2.0
3375
Grade: A-
Aug 15, 2024
Would take again

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.

Group projects
Gives good feedback
Respected
5.0
1.0
CSD-1233PythonP
Grade: A
Aug 15, 2024
Would take again

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!

Amazing lectures
Gives good feedback
Inspirational
5.0
3.0
AML2404
Grade: A
Aug 15, 2024
Would take again

it was a pleasure to study with William sir. Gained a lot of knowledge from him.

Group projects
Amazing lectures
Clear grading criteria
5.0
2.0
AML2404
Grade: A
Aug 15, 2024
Would take again

It was great working with him. His feedback and comments were really helpful to enhance our project.Overall a great learning experience

Clear grading criteria
Gives good feedback
Respected
5.0
3.0
AML2404
Grade: A
Aug 15, 2024
Would take again

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.

Group projects
Gives good feedback
Inspirational
5.0
1.0
AML2404
Grade: A
Aug 15, 2024
Would take again

Good at teaching, makes sure that his student understand everything clearly.

Group projects
Clear grading criteria
Gives good feedback
5.0
1.0
AML2404
Grade: A-
Aug 15, 2024
Would take again

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.

Group projects
Clear grading criteria
Gives good feedback
5.0
2.0
AML2404
Grade: A-
Aug 15, 2024
Would take again

Good experience

5.0
4.0
AML2404
Grade: A
Aug 15, 2024
Would take again

This was an interesting and learning course

Tough grader
Participation matters
Inspirational
5.0
5.0
AML2404
Grade: A
Aug 15, 2024
Would take again

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.

Group projects
Gives good feedback
Inspirational
4.0
3.0
AML2404
Grade: A
Aug 15, 2024

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

Group projects
Lots of homework
Online Savvy
5.0
3.0
AML2404
Grade: A
Aug 15, 2024
Would take again

Good professor with a lot of knowledge. He will guide you properly with a lot of resources.

Group projects
Gives good feedback
Inspirational
5.0
3.0
AML2404
Grade: A
Aug 15, 2024
Would take again

Is an exceptional professor who creates an engaging and supportive learning environment.

Group projects
Clear grading criteria
Inspirational
5.0
1.0
csd-4523
Grade: A
Aug 15, 2024
Would take again

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.

Amazing lectures
Inspirational
Respected
5.0
1.0
cbd3375
Grade: A-
Aug 19, 2024
Would take again

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

Group projects
Inspirational
Respected
5.0
3.0
AML2404
Grade: A-
Aug 19, 2024
Would take again

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.

5.0
3.0
CSD-1233PythonP
Grade: A
Aug 21, 2024
Would take again

GREAT TEACHING !!!

Amazing lectures
Inspirational
Online Savvy
5.0
4.0
CS-1233
Grade: A
Sep 18, 2024
Would take again

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...

Tough grader
Amazing lectures
Inspirational
5.0
2.0
csd-4523
Grade: A
Dec 11, 2024
Would take again

The professor is very polite, he explains every single thing in detail. He has years of experience in coding.

Gives good feedback
Caring
Respected
5.0
1.0
csd-4523
Grade: A
Dec 11, 2024
Would take again

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.

Group projects
Amazing lectures
Inspirational
5.0
3.0
csd-4523
Grade: A
Dec 11, 2024
Would take again

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!

Participation matters
Amazing lectures
Inspirational
4.0
1.0
csd-4523
Grade: A
Dec 11, 2024
Would take again

Good professor and taught the course in an engaging way

Amazing lectures
Caring
Online Savvy
5.0
1.0
csd-4523
Grade: A
Dec 11, 2024
Would take again

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.

Clear grading criteria
Gives good feedback
Online Savvy
5.0
1.0
csd-4523
Grade: A
Dec 11, 2024
Would take again

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.

Amazing lectures
Clear grading criteria
Online Savvy
5.0
3.0
csd-4523
Grade: A
Dec 11, 2024
Would take again

Demonstrates excellent teaching skills, effectively clears all doubts, motivates students, and serves as an outstanding guide.

Participation matters
Gives good feedback
Inspirational
5.0
5.0
cbd3375
Grade: A
Dec 12, 2024
Would take again

Very knowledgeable person! Got to learn a lot from him

Group projects
Amazing lectures
Caring
5.0
2.0
cbd3375
Grade: A
Dec 12, 2024
Would take again

awesome professors

Participation matters
EXTRA CREDIT
Group projects
5.0
1.0
cbd3375
Grade: A
Dec 12, 2024
Would take again

Thank you Sir for helping us and guiding us through this semester with your Experience and Knowledge.

5.0
3.0
AML1413
Grade: A
Dec 12, 2024
Would take again

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.

5.0
1.0
AML-1413
Grade: A+
Dec 12, 2024
Would take again

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,

Inspirational
Caring
Respected
5.0
2.0
AML-1413
Grade: A
Dec 12, 2024
Would take again

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.

Group projects
Amazing lectures
Gives good feedback
5.0
2.0
AML-1413
Grade: A
Dec 12, 2024
Would take again

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.

Group projects
Amazing lectures
Gives good feedback
5.0
2.0
AML1413
Grade: A+
Dec 12, 2024
Would take again

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

Amazing lectures
Gives good feedback
Online Savvy
5.0
1.0
AML-1413
Grade: A+
Dec 12, 2024
Would take again

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.

Participation matters
Amazing lectures
Gives good feedback
5.0
1.0
AML-1413
Grade: A+
Dec 12, 2024
Would take again

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.

Amazing lectures
Inspirational
Caring
5.0
2.0
AML-1413
Grade: A+
Dec 12, 2024
Would take again

He is always sharing knowledge and interesting contents with his students.

Gives good feedback
Respected
Accessible outside class
5.0
3.0
AML-1413
Grade: A+
Dec 13, 2024
Would take again

The Professor is great and helps all the time. I learned a lot from him :)

Group projects
Amazing lectures
Gives good feedback
5.0
3.0
AML-1413
Grade: A+
Jan 11, 2025
Would take again

Participation is encouraged for both students and the professor. William motivated us to share our thoughts and knowledge throughout the lecture.

Participation matters
Caring
Respected
5.0
2.0
AML3406
Grade: A
Apr 15, 2025
Would take again

The professors teaching style is too good. He encourages us to learn new things in day to day life.

Group projects
Gives good feedback
Inspirational
5.0
2.0
AML3406
Grade: A-
Apr 15, 2025
Would take again

Amazing professor with vast knowledge equipped with all the latest technology trends. Very knowledgeable and approachable.

Participation matters
Group projects
Inspirational
5.0
3.0
AML3406
Grade: A-
Apr 15, 2025
Would take again

Professor was friendly and good attitude towards students.

Get ready to read
Group projects
Respected
5.0
1.0
cbd3375
Grade: A
Apr 15, 2025
Would take again

He is nice guy.

EXTRA CREDIT
Group projects
Amazing lectures
5.0
1.0
cbd3375
Grade: A
Apr 15, 2025
Would take again

an amazing professor

Clear grading criteria
So many papers
Respected
4.0
1.0
cbd3375
Grade: A-
Apr 15, 2025
Would take again

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.

Participation matters
Group projects
Respected
4.0
2.0
cbd3375
Grade: A
Apr 15, 2025
Would take again

He got us involved with the class and got us to work as a group to deliver assignments and projects.

Participation matters
Group projects
Gives good feedback
Class Info

Online Classes

100%

Attendance Mandatory

78%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 240 grades
Most common grades:
A (107)
A+ (70)
A- (55)
Grade Distribution
A(177)B(4)C(1)D(0)F(0)A-/B+(58)
Based on 269 reported grades
A: 107
A+: 70
A-: 55
Not sure yet: 14
Common Tags
Gives good feedback (140)
Group projects (130)
Inspirational (114)
Respected (98)
Amazing lectures (87)
Participation matters (68)
Clear grading criteria (42)
Caring (28)
Rating Trend

Stable

-0.01 avg change
Apr
Aug
Sep
Dec
Jan
Apr
Last 6 months
Ratings by Course

CBD334

5.0

(1)

MADT0095

5.0

(1)

2021FCBD3384

5.0

(2)

C0789974

5.0

(1)

C0788626

5.0

(1)
+29 more courses
Difficulty by Course

CBD334

4.0

C0789974

4.0

C0788626

4.0

CS-1233

4.0

CSD-5443

3.5

Similar Professors