I'm jealous. Here are our ice prices for comparison:
Public session: usually 90-120min long. Walk on is $17 plus $3 for hire skates if you need them. A public session 10-entry card is $160.
Private (freestyle) session: usually 90-120min long, and usually pretty busy. Entry costs $14 (?).
Quarterly pass: entitles you to as many public and private sessions as you want, assuming you otherwise meet the requirements for entry to that session: $635.
There is no monthly pass - I wish there was. Not only that, you cannot buy a full quarterly except at the beginning of Jan, Apr, Jul and Oct. If you want to buy a pass starting in a different month, you have to buy the remainder of that quarter's pass, the cost of which is calculated in whole months or parts thereof.