Nidhi Tilak
She made my beginning experience in CECS a great one! I'm confident to say I learned a lot in this class from her, she's extremely nice and caring. Very fair grading scale, there's always opportunities to earn points. 2 labs every week, 1 midterm, 1 final, easy weekly quizzes, 6 hw assignments. Just do what's assigned & know your stuff!