Mr. Caughie has taught at CAM Academy since 2012. He holds a bachelor's degree in Elementary Education with a minor in Chemistry and a Masters's in Educational Technology. Mr. Caughie also holds a degree in Aerospace Engineering. Mr. Caughie was an accomplished gymnastics coach for many years, and also teaches/practices martial arts. Mr. Caughie loves teaching third grade and will share fun activities with his students such as juggling, chess, and guitar throughout the year.