Keerti Banweer
Wow, Keerti is so incredibly nice. She is super helpful and will guide you through anything that is giving you trouble. Her office hours are a blessing and she always present and willing to help during them. She was a TA for another class that I took, and was just as amazing then.