CPAMAN, On the job training is usually the best way to really learn. Book learning is important. But OJT is just as important. Turning "failures" into training exercises. But I am getting tired of training. Time to put training to work. Work meaning some financial rewards. Still holding..