Mab

Mab was an inhabitant of Carterhaugh House. She invited Thomas Laneford back to her house after she witnessed him being knocked of his bike. She later approached Ram Singh seeing that he was gifted and she could fix his leg. She wanted to nurture his talent. Ram thought she was an alien but she said that was strictly true. When she saw that Tom was trying to fight her she banished him. She needed to have a human anchor to stay on this world. April MacLean defeated her by holding on to Ram and showing her how much Ram meant to her. (AUDIO: Gifted)