John studied in the United States, England, the Czech Republic, and Finland. He graduated cum laude from Northeastern University, earned an MBA from Rochester Institute of Technology and an LLB from BPP University in London, and a Master of Social Sciences degree at Tampere University of Applied Sciences.