I really liked the opportunity to complete this course on-line. I also appreciated the consistent format of assignments (written, alternating with multiple choice). My biggest challenge was dedicating sufficient time to review the material, submit my best efforts, and make appropriate time to review the feedback.