Prior to joining the faculty of Rutgers, Farmbry taught at The University of Texas at San Antonio in San Antonio, Texas, San Diego State University in San Diego, California and Grand Valley State University in Grand Rapids, Michigan. He has also served as a visiting lecturer at the University of Gdansk in Gdansk, Poland, Benxi University in Benxi, China, and for the municipality of Orastie, Romania.