Farah Vandrevala
Don't take this course for an engineering elective. Lots of homework, if you don't know the circuits to begin with, the course makes less and less sense as you go on. She doesn't go into detail for new topics and provided us with one to two examples which weren't the same as the assignments. Made people feel stupid for asking questions in class.