Professor Thomas S C Farrell
    
		
			 Thomas S. C. Farrell is a professor in applied linguistics at Brock University, Canada. He has been involved with ESL and applied linguistics for the past twenty-seven years and has written extensively on topics such as reflective practice, language teacher development, and language teacher education.
			 Thomas S. C. Farrell is a professor in applied linguistics at Brock University, Canada. He has been involved with ESL and applied linguistics for the past twenty-seven years and has written extensively on topics such as reflective practice, language teacher development, and language teacher education. See less
		   
	 
	
	
	
	
	
		
		
		
			 Professor Thomas S C Farrell's Featured Books