Farrell har en mastergrad and Ph.D. i statsvitenskap ved (UCLA; New York University (NYU)). Han har undervist ved School of Medicine ved University of California, San Diego, og ved Georgetown University, Rutgers, Brooklyn College, og American University.