It is wonderful how you teach them--by asking them to come up with ideas is great for development of creativity and critical thinking-things that need to be experienced to learn. I think it is a great idea to use this experience to integrate things like geography too. We already know that there will be math used. ;-) You might have them before and after school but I expect that the things they are learning from you are going to help them so much in their education.