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

1Awful Class
1Very Hard
1Very Boring
1Useless

Professor Rating

1Awful Prof

Prof: Yvette Hester / Fall 2025

Apr 30, 2026

Comments on the course

The class you have to take but dont if you need a good GPA she screwed me over

Course Content

all math 140 stuff all long tests and quizzes every class anything on the review is not on the exam

Comments on the professor

nice lady outside of class but not at all undertsanding or helpful

Advice

dont take it

School: TAMUCourse: MATH 140Delivery: In personGrade: DWorkload: Very HeavyTextbook Use: Yes
Attendance HeavyParticipation HeavyAssignment HeavyQuiz HeavyExam Heavy
1

Class Ratings

4Good Class
5Very Easy
4Interesting
5Very Useful

Professor Rating

5Amazing Prof

Prof: Abby Miller / Spring 2026

Apr 30, 2026

Comments on the course

Light work throughout the semester until the last month when four projects are due. Great class for if you want to start a business and don't know how to do it. It's not under the College of Business so you'll need to go over to East Campus for it.

Course Content

Majority of the first bit of the class it's just going over slides, but once speakers start coming to class unless you have a friend that can give you notes if you miss a lecture you'll fall behind.

Comments on the professor

Very kind and understanding with students. If you have a question she's stay back for almost half an hour to talk stuff out with you.

Advice

If you come to class and pay a decent amount of attention you'll be fine.

School: UNLCourse: EAEP 101Delivery: In personGrade: B+Workload: LightTextbook Use: No
Attendance Heavy
1

Class Ratings

3OK Class
3Avg. Difficulty
4Interesting
5Very Useful

Professor Rating

3OK Prof

Prof: Rafat-el-hacha / Winter 2021

Apr 30, 2026

Comments on the course

The course is good; requires too much attention to classes. Professor is helful sometimes will give you a full answer of assignment (like methodology) however, assignments are lengthy and time consuming. will easily kill your week for one assignments. Initially though subject is hard however careful planning will help you to gain more marks in exam. method is important how you design not the answers .

School: UCalgaryCourse: ENCI 633Delivery: OnlineGrade: BWorkload: HeavyTextbook Use: No
Assignment HeavyAttendance Heavy
1

Class Ratings

5Amazing Class
5Very Easy
5Very Interesting
5Very Useful

Professor Rating

5Amazing Prof

Prof: Marius Zoican / Winter 2026

Apr 30, 2026

Comments on the course

you get to learn about smart contracts and Ethereum Virtual Machine basics. pretty interesting and very new to me.

Course Content

Module 1: Ethereum Virtual Machine (EVM) Basics. Module 2: Solidity and Smart Contract Development. Solidity basics. Module 3: Decentralized Applications and Tokenization. 50% for two in-class quizzes, 25% essay, 25% project and presentation

Comments on the professor

He’s really great! He grades test very fast, and his exams are very, very fair and lenient. He genuinely wants you to learn and succeed.

Advice

The tokenization project is the only part I find a bit challenging. Other than that, you’ll definitely be fine! Just make sure to study the materials thoroughly and attend the classes.

School: UCalgaryCourse: FNCE 559Delivery: In personGrade: A-Workload: LightTextbook Use: No
Exam HeavyProject Heavy