This book is fairly standard YA fare. Beautiful young protagonist with her beautiful best friend and beautiful boyfriend have magical goings-on that tempt fate and what have you. There's very little character development that's going on here, as Charlotte wants to help people from the start, Sara...