Who can help me and am I on my way to progress?