Since 2004.
My progress is slow, I've had no one to talk to and all past efforts to organise a study group failed. So basically I had given up but then this forum came along and that is why I'm quite excited about it. A place where I can hopefully develop skills.