Learning Approach and  Program Features