John Hancock Charter School is a charter school located in Pleasant Grove, UT, which is in a large suburb setting. The student population of John Hancock Charter School is 184 and the school serve ...