EssayPal.ai - This AI writes in your style of writing!

Rate My Courses

See reviews, get advice and find helpful resources for university courses

Search

Recent Reviews

1

Class Ratings

4Good Class
3Avg. Difficulty
3Kinda Interesting
3Kinda Useful

Professor Rating

5Amazing Prof

Prof: Bryce Jones / Fall 2026

Nov 9, 2026

Comments on the course

The World Civilizations Class is alright. But when it comes to the material, you have to know what you are doing. This course covers more detail about common history.

Course Content

There are 4 exams, each exam summarizes chunks of chapters at a time (e.g. Ch. 15-19), 3-4 essays, and a participation grade. The essays are quite hard and require extra research, can be tricky when you can only use certain resources.

Comments on the professor

The Professor is really honest about the feedback he gives you, he even gives examples on the material he covers. If you communicate with him and go to his office hours, he will help you out.

Advice

In World Civilizations, you have to really study, and know what you are studying. Know what you are doing with each assignment. Participate in class.

School: Wake TechCourse: HIS 112Delivery: In personGrade: Rather not sayWorkload: ModerateTextbook Use: Yes
1

Class Ratings

1Awful Class
1Very Hard
1Very Boring
1Useless

Professor Rating

2Bad Prof

Prof: Mandeep Malik / Fall 2026

Nov 9, 2026

Comments on the course

Horrible course, such a waste of time and effort, mind aswell go to a str*p club and throw 1k on there much better than this trash course, they mark hard for no reason, class time is a waste this guy just rambles a whole lotta nothing, TA takes this like a joke, he grades your paper based on how he is feeling that day, the rubric mind as well burn it because they expect the unexpected, I have never seen a business course being marked this hard in my years here at Degroote, prof can su** my whole 3 inches ong

Course Content

Trash, marketing

Comments on the professor

Big and annoying, someone should seal his mouth shut

Advice

They should remove this course out of the program -10/10

School: McMasterCourse: COMMERCE 3MC3Delivery: In personGrade: B+Workload: Very HeavyTextbook Use: No
Attendance HeavyParticipation HeavyAssignment HeavyProject Heavy
1

Class Ratings

1Awful Class
3Avg. Difficulty
1Very Boring
1Useless

Professor Rating

1Awful Prof

Prof: Madelynn Hollis / Fall 2026

Nov 9, 2026

Comments on the course

So annoying. Try not to take this class because the only usefulness this course offers is upper-level credit, which even then can be achieved through easier means, like major courses.

Course Content

Contains a lot of BS readings that you need to aPpLy to your journals and discussions which are super common sense and use up your perfect Sundays.

Comments on the professor

Does not respect accomodations, and gets annoyed when you turn in assignments when you are a little late. Sorry we're not all perfect drones that happen to only be taking your useless course. I don't know why she thought she could wing being a professor considering she is not even one. She should stick to advising which I don't even know if she's good at either. I will see and report back.

Advice

It's not a neccessary class and is more painful to take the higher class you are.

School: BinghamtonCourse: CDCI 395Delivery: OnlineGrade: Not sure yetWorkload: Very HeavyTextbook Use: No
Assignment HeavyProject HeavyParticipation Heavy
1

Class Ratings

2Bad Class
2Hard
5Very Interesting
4Useful

Professor Rating

1Awful Prof

Prof: Ryan Smith / Fall 2026

Nov 9, 2026

Comments on the course

Most modules require over an hour and a half of watching videos along with 3-6 readings of 15-20 pages each. Way too heavy workload for a 100-level class. The professor fails to consider that not all students have the privilege of completing a university degree without working a job at the same time.

Comments on the professor

No comment on the professor, he's not very active, it's a TA who grades.

Advice

While I love the material, I can't recommend this class.

School: ASUCourse: ASB 223Delivery: OnlineGrade: AWorkload: Very Heavy
Assignment Heavy