UCalgary Recent Reviews
University of Calgary
Class Ratings
Professor Rating
Prof: Rafat-el-hacha / Winter 2021
Apr 30, 2026
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 .
Class Ratings
Professor Rating
Prof: Marius Zoican / Winter 2026
Apr 30, 2026
you get to learn about smart contracts and Ethereum Virtual Machine basics. pretty interesting and very new to me.
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
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.
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.
Class Ratings
Professor Rating
Prof: Thomas Holloway / Winter 2026
Apr 30, 2026
the class structure is pretty bad... there's bunch of cases you need to study for it. the whole class is like a joke lol, the midterm was straight from AI GENERATED lmao, class average very hard like 80+, the final ask you to do a reflection on the course HAHA.
Chill guy.
I dont really know whats going on in this class...he didnt even use slides to teach
Class Ratings
Professor Rating
Prof: Steven Paget / Winter 2026
Apr 30, 2026
this class covers interesting topics such as MNCs, CTAs, hedging strategies, and currency derivatives. I really like the structure of this course, 40% is based on exams and 60% on assignments, and the grading is very fair! all questions are taken directly from the textbook. There’s also a foreign exchange trading assignment, which is quite interesting; you get the chance to trade in the forex market and then write an analytical report. Although attendance accounts for 7% of the total grade, regular attendance is essential! There’s also a presentation at the end of the course. The exam is as difficult as usual, but the grading criteria are quite lenient, so just do your best
from course outline: 1. Explain how a country’s balance of payments and current account may affect its currency value. 2. Conduct simulated trades in the foreign exchange market and explain how currency and currency derivates are traded and quoted, while considering parity relationships. 3. Discuss methods of hedging transaction, economic and accounting exposure, and describe when each of these methods should be used. 4. Discuss international financial institutions, assets and marketplaces, and develop tools to manage exchange rate uncertainty. 5. Analyze financial management practices for the multinational corporation, including cash management and foreign investment.
Steven is a kind and generous person. But, you know, he’s just not very good at teaching...
Take a look at the grading criteria. Attend class. Sometimes Steven will provide hints for the exam; the exam content is exactly the same, only the numbers are different tho
Class Ratings
Professor Rating
Prof: Qing Xu / Winter 2026
Apr 30, 2026
She grades quite generously. The assignments are designed to help you understand abstract concepts. The midterm exam was fairly manageable, with an average score of around 60. The final exam, however, was extremely rigorous; a single question often contained numerous calculation problems, yet these accounted for only 1–2 points out of a possible 100. the worst thing, you need that 1-2 marks because questions were interconnected. The average score was close to 50, and she do a very big curve for the final, since it accounted for 40% of the total grade…
corporate finance, dividend policy, capital structure, D/E, TVM, NPV, etc
She’s an great professor! she explains things in a way that’s easy to understand. I really enjoy her classes, they’re the only two courses where I actually learn something in class without having to study on my own!
Show up and do the practice questions. no cheat sheet allowed tho
Class Ratings
Professor Rating
Prof: Mali Mansouri / Winter 2026
Apr 30, 2026
too much work, 3 projects and presentations... But she’s pretty lenient when grading, so you can probably get at least a B+ to an A- on each assignment. However, the final exam is the only opportunity to adjust your grade, and the average score is expected to range from a C+ to a B-, 30% of the final grade btw.
basically teach you about different leadership frameworks and be the good person
She gives me a strange feeling; although she’s full of enthusiasm, every smile seems forced
do your best not to miss any classes; this course places a lot of emphasis on class participation, just show up, you’ll be fine