Fallen (Lauren Kate's Fallen Series #1)

Fallen - Lauren Kate I had a hard time getting into this book. I couldn't quite understand the school but as I read on I began to. To be honest, I almost gave up halfway through it but I persevered. It ended up being alright.