You would be the best person to answer that question about yourself.
As agentca stated, with an online course you can do it when you want and from home. If you are disciplined and self starting this will work. However, it doesn't provide the interaction with instructors or with other students.
The online course is probably lower cost than one with an instructor, also.
I took a live course and found it to be very good (although I had one of the areas premiere instructors). He was able to provide more depth and insight into the various subjects than an online course would, and incouraged class participation and interaction. We also were able to get in groups during class and discuss some of the various exercises.
An online course, again, you can go at your own pace and will probably cost less. However, one caution, their material might not be the most current (our instructor provided the most current forms that had just been changed as well as other more current information that had changed since the most recent text edition (less than 9 months old).
A live class, a set pace and probably longer to complete and most likely will cost more. However, as stated, based upon my experience, more current, more in depth and more interactive.