Kevin P. Brady is currently an associate professor in the Department of Leadership, Policy and Adult and Higher Education at North Carolina State University in Raleigh, North Carolina. Previously, he was an assistant professor in the Department of Educational and Community Programs at the City University of New York Queens College. His current research interests include student and teacher free speech and expression, legal issues involving student discipline, special education law, school finance, blended learning distance education course development, and educational technology issues involvi...