Storm Glass (Glass, #1) by Maria V. Snyder
In Storm Glass, Opal and her mentor Master Magician Zitora were sent on a mission to investigate the truth behind the failing glass orbs created by the Stormdancer clan as these things, unable to contain the power of the storm, have been bursting and killing a few Stormdancers. She finds herself getting interested with one of the Stormdancers - Kade, but her very presence seems unbearable to him.
The starting is a little too slow according to my standards, but it is still tolerable as facts are thrown in time to time to reveal pieces of puzzle that will finally make up the whole story. The romance between Opal and Kade is not really clear and obvious. It is true that there is some attraction between those two, but Kade always shuts himself off to the world since the death of her sister. Ulrick, the son of a famous glass maker, on the other hand, is a protective bear - he clearly has some interest in Opal, but her mind is solely on Kade.
Storm Glass has all the usual elements present in Maria V. Snyder's books - suspense, intrigue, romance, betrayal, and the ingenious plot twists. Following the adventures of Opal Cowan, this book is a good start to the Glass series. Even though our heroine here is not as clever or multifaceted as our beloved Yelena from the Study series, I still admire her courage and strength. Opal has low self-esteem, she is a little slow (meaning not so clever) and she is indecisive in matters of love. (Not that we can blame her, given Kade's trademark I'm-not-interested-in-you-but actually-I-do actions. Sometimes even I feel like slapping some sense into him.) Opal is definitely a flawed person, but that is what makes her special.