Of course, doing assignments takes time and effort. Any time you have to learn something new, it requires greater effort and is harder to complete. Because this added effort takes more time, you might miss out on enjoyable activities to get this work done. Unfortunately, most of us emphasize immediate rewards rather than ones that pay off more in the long run like education. However, if we can learn time management, we can make the time for the assignments and still have time for enjoyable activities.
All teachers can do is provide situations for the most effective learning.
To be successful students, we have to supply the time and effort to do the learning. Nobody can learn for us we have to do it ourselves. The decision is ours. You know how to flunk.