Hi, just interested in what this course actually involves, length of time etc. if anyone has completed????