Students have low grade may be because they don't work hard enough, as they should have many activities that greatly affect learning. Make them have enough time to rest and study, as well as activity inducted learning progress and self-learning sequences which allows student's chance to prove themselves.