Urvashi Juneja
Juneja is highly respected in CS Dept. Has an authoritarian teaching style, sometimes gets up in your face when asking questions. Come prepared to class, but don't stay after class unless you need to ask questions about the tests or projects. she takes off points for that. Also, she's never awarded partial credit on tests, so watch out.