Yeah, give it to her in person. It'd be weird if you sent it to her house cos that just screams out 'stalker!' But yeah, just give it to her when you catch her alone, and ask her to read it when she's got some time to herself. Tell her you'd be waiting and ready to talk to her about it as soon as she's ready to discuss it.