Reviews of professor Karan Patel

Rating: 5.0/5, difficulty: 5.0/5
Best professor Ive had to date. Would definitely take his class again. Love that man!!