No. iClassPro is a pay-as-you-go service.
There are no long term contracts or commitments on your part. You simply pay month-to-month. If you cancel prior to your billing date, you will not be billed for access to your account for the following month. As a courtesy, iClassPro gives customers a 5 day grace period following their billing date to pay their bill before their account is suspended.