Kamran Gupta
Literally the best professor Ive ever had. Was so helpful and explained everything so clearly. Was very understanding when it came to why your hw was late or why we should get a longer time on the exam. Loved him so much!!!!!! Easy A if u pay attention!