Interested to know if anyone has completed one of these courses. I am considering the 504 course but it is a big commitment with home & family life!