C.L.
I do not live in District #191, but my kids attend in #196, a neighboring district. We are extremely happy with District 196 and our elementary school. I have heard that #191 has experienced some budget cuts and failed referendums that have people frustrated, but I have no personal experience with that. I think the best way to get information about Rahn Elementary and #191 is to talk to neighbors and people in the community who attend that school and other schools in the district. That is what I did before my kids started school--I probably talked to 20 different people about their school experiences. The principal of Rahn would also be willing to meet with you to give you a tour of the school, talk about your concerns and discuss your kindergarten options. I met with our principal before my oldest started school and found it to be very helpful. I also toured other schools and met with at least one other principal.
As to 1/2 day vs. full day it really depends on the needs of your family and your individual child. The academic curriculum is supposed to be the same for full and 1/2 day. The full day program is able to add enrichment activities such as extra field trips and extra specilaists (music, art, gym, etc.). They also have extra downtime--lunch and rest. My kids both attended 1/2 day kindergarten and were very prepared for 1st grade and do quite well in school. I have heard other people rave about full day kindergarten. It may depend on your needs--would you be working so that she would be in daycare otherwise, is she ready for a full day of school, will she be an older or younger kindergartner, does she have special needs? What will she be doing for the other 1/2 day if she isn't in kindergarten for a full day? I did many "enrichment" type activities with my boys on my own. My younger son had been home with me full time since birth and I didn't feel he was ready for a full day of school and that the 1/2 day would be a good transition for him to get used to school. Kids who have been in daycare full time will be used to a full day away from home and a day full of activities. This is also something you could discuss with neighbors, teachers or administrators who are familiar with your school and district.
Good luck!