skyla glover