Peter has been on the faculty of both Upper Iowa University and Edgewood College, teaching various accounting, management, finance, and income tax courses over his 40+ year career. Currently, Pete is an Adjunct Professor for Edgewood College. During his time at Edgewood, he taught 6 courses over a 10 year period.