These books have a fictional world called Alagaesia, flying dragons, tough dwarves, magical warrior elves, and even an imaginary language. A student's creative mind will be put in overdrive as they imagine these far-away places. The plot is somewhat complex with warring tribes and the wicked Galbatorix, who wants to rule all of the Empire. The good versus evil theme is key to the plot. Students may struggle with the places that Paolini creates; however, he does give a map.
Among the strong good male characters number Roran, who is his brother/cousin who he grew up with on the farm. Roran has lost his love Katrina to evil Galbatorix, who has stolen her. Brom is the story teller turned mentor/trainer, with a twist that the reader learns later. And, of course, there is Eragon, who is Saphira's rider. The Dragon Ridger grows up before our eyes and becomes a sword wielding hero. He has many important decisions to make that affect the whole empire.
As for the good girls, Eragon is enamored with Arya, who is a tough elf and is quite a bit older than him, over 100-years-old. She tries to rebuff him, but there may be something more to their relationship in the last book. Angela can predict the future and shows up in all three books with her interesting cat. The best female character is Saphira, the dragon. She is tough yet mothers Eragon.