Alan Beauchamp has extensive experience teaching accounting courses at the college level. He has taught as a teaching assistant at the University of Massachusetts Amherst and as an adjunct professor at Northeastern University, Bentley College, Portland State University, and Portland Community College. At Bentley College, he taught both undergraduate and graduate courses for ten years. He has taught a variety of accounting courses, including principles of accounting, financial statement analysis, intermediate accounting, cost accounting, and graduate seminars.