Adam Branch teaches science to our grade 6 students. Mr. Branch has also taught mathematics at GLCPS where he as worked since 2008. Adam received his undergraduate degree in psychology from Rhode Island College and his teaching certification from the University of Massachusetts Dartmouth. His hobbies include raising and caring for aquarium fish.