Someone tell me what that's like? Friend wants to take it, not sure what to expect. Tell me about contact hours, how difficult it is, etc. Thanks!