Reviews of professor Kamran Khurshid

Rating: 5.0/5, difficulty: 3.0/5
Excellent professor! He gives you real world knowledge that can be applied to your practice after graduation. Not just abstract ideas and theory. I learned a ton that I think will really be helpful after I graduate. I also appreciate that the book wasn't too expensive and it is full of practical knowledge and forms that will be useful down the road