Veena Ravishankar
For labs/hw's, she is very helpful during office hours or via email. She often responds via email or just responds with thumbs up within like 5 minutes unless she is busy, even at like 8pm outside of 9-5 business hrs. Although in-class assignments are random, if you can't be here, email her about it. Teaching is OK but sometimes she is too fast.