I feel that the choice of your activities is going to be based on your classroom makeup. This would include students' interests, strengths, likes, and dislikes. Taking these qualities into consideration for your activities could greatly enhance the overall experience that your students will have in the classroom, especially when attempting to get them to fall in love with the subject. If you see that your class responds well to interactive videos or hands-on activities, try to utilize those qualities to keep them engaged. I know I loved elementary science because the activities and experiments were hands-on and visual, allowing me to enjoy the content and want to continue learning. When it came to high school, I felt that lengthy readings and lab reports stripped that excitement of the topic, even when I really wanted to be engaged. Always remember that each student has different needs and attributes that they bring to the table, so try and find what works best in your classroom that year and go with that.