
Phone: 651-744-3862
Email:
Degrees and Certifications:
BS Mechanical Engineering - University of Notre Dame Masters is Civil/Environmental Engineering - University of Minnesota Teaching License - University of St. Thomas
Mr. Moening
I started teaching at Highland in 2001. I teach Computer Science and Engineering. I coach Cross Country Running and Nordic Skiing.
Hobbies: running, skiing, bow hunting, fishing, cycling and attempting to achieve sudo.
I graduated from Blaine High School in 1986 and from the University of Notre Dame in 1990 (BS in Mechanical Engineering). I was in Navy ROTC at Notre Dame and after graduation, I served four years as a Naval Officer on a frigate(USS Cook) and on a cruiser (USS Vicksburg). After the Navy, I worked as an Environmental Engineer, mostly in soil remediation and wastewater treatment. I attended the University of Minnesota and earned a Masters in Civil/Environmental Engineering. I received my teaching license at the University of St. Thomas.
Classes for 2023/2024
PLTW - Computer Science Principles
PLTW - Civil Engineering and Architecture
Computer Science IB Standard Level
Computer Science IB Higher Level