Lots of people on this board criticizing programs, they need to look in the mirror. Go out and practice, stop blaming others for your shortcomings