Reviews of professor Rajesh Shukla

Rating: 5.0/5, difficulty: 4.0/5
He knows his work very well. Very professional and approachable. Willing to sit down with you anytime after class to listen to you. He is very knowledgeable about philosophy, ethics and public policy issues.