I agree with Laura! The classes are awesome and well worth the money. Once you join the class, you can watch the classes over as many times as you need (I do this to keep the information fresh) you can post on the forum board to ask questions of the instructor or other "classmates" or post your comments. Take the class on your own time.