My Enemy? My House? NO WAY!

Cassie absolutely hates Aiden. There is not a strong enough word for her to express her hate for him. They have been horrible to each other since as far back as they can remember.
When he shows up on her doorstep the day before summer vacation, Cassie has the surprise of her life. Her mom announces that he is staying the whole summer, because his mom has unexpectantly had to fly out of the state for work. Cassie's mom was only too keen to offer that he could stay with her and Cassie.
But can Cassie and Aiden get along...or will it be the summer from hell?