


by Joy Murphy | Jul 21, 2016 | Uncategorized
Mark McGregor joined the Upper Elementary teaching team in 2016. He has a B.S. in Philosophy and Psychology as well as an M.S. in Cognitive Psychology. Mark has worked in several bay area schools, in New Mexico and has taught at the University of Pittsburgh. Mark has...