Reviews of professor Shiv Kotecha

Rating: 5.0/5, difficulty: 1.0/5
I enjoyed this professor. He clearly has his views and does not hide them but is open to people thinking differently from him. Overall chill experience. Doesn't feel like you have to regurgitate the common sense to make him not despise you. So rare.