Terry Meehan earned a BA in marketing from Cleveland State University and an MA in literature and film from Kent State University. Meehan curates and presents an ongoing Lakewood Public Library monthly film series and is currently an adjunct professor of film appreciation at Lorain County and Lakeland Community Colleges.