He has taught extensively in areas of global studies and ideology, and has published articles on globalization, ideology, and green political thought. His most recent book is Ideology in a Global Age: Continuity and Change (Palgrave MacMillan, 2013).