I love doing book clubs with 3rd-5th grade students in the library. We meet during their lunch time. I choose one book per grade level and let them sign up if they are interested. I then choose 6-7 students from the list (randomly), and send home the permission slip. Each book club meets between 4-8 times (depending on the length of the book), one time a week. I usually get to do this 4 times with each grade level throughout the year. The kids love it and my sign up sheets always fill up!!