• Character Isobel Ross was a lovely, spirited witch who lived in a small village in the Highlands of Scotland. Isobel was an outstanding student at Hogwarts. She was top of the class in Charms and Captain of Quidditch. She fell in love with a Muggle from the town, the Reverend Robert McGonagall,… Read More