The course allowed me to learn new material, reinforce material I was not sure of, and update myself on information i knew but had stopped using. it is a great course for new learners and experienced. Continious updates, and refreshers are important.