James Castro
James Castro, born on the 22nd of June, 1990, hails from Kalamazoo, Michigan. He later relocated with his parents to Cape Town, South Africa, where he spent the rest of his teenage years and where he completed his high school and college education. He got his first degree in psychology at the University of Cape Town (UCT) and went for his masters at the University of Michigan - Ann Arbor.James has always been fascinated with human psychology - why people act the way they do, and so he wanted...

