IslaWright

Isla is a psychology professor and tech enthusiast.
She is a well published blogger and editor at Technivorz.