Rishab is a wonderful TA!!!! He held review sessions that were over 4 hours long and he truly cared about us learning the material, not even just to do well on the exams but to prepare us for interviews and the real world as well. So incredibly helpful!! I'm so glad I took this class while he was a TA!!