Nada Attar
She explains topics clearly and her slides are straightforward. But HW is much harder than lecture examples, OH only somewhat helps, and tests are easy. This class isn't difficult, you can get an A in this class rather easily. But I wouldn't say I left this class feeling confident about CS 146, so if you're in it for the grade, go for it I guess.