Reviews of professor Barron Thompson

Rating: 5.0/5, difficulty: 2.0/5
Very Intelligent - knows his stuff!! Great to work with and makes class enjoyable. Would definitely take him again!!!!!