Radhika Reddy Nareddy
Nareddy is caring, but her class is super difficult if you don't study. You definitely have to show up to lecture otherwise you will be lost. Very stingy about her time. Talks the entire lecture. You will get use to the accent eventually. Her exams are 5x harder than anything you learn in lecture. Study at least 2 weeks in advance.