I love the different in class projects and the easy to do projects that are sent home with the kids. Every time I pick up my first grader he is so excited about what he learned. My only suggestion, is that sometimes the younger kids need prompts to get them to talk about what they covered so having a weekly schedule for the class on what topics are covered would be great.