Anna Malyukova
This course requires a lot of reading and a decent amount of writing, like all the other EECE courses do. You have a week to do every assignment. Professor Malyukova gives great feedback for all assignments. I always feel great about going to her class. She provides engaging materials and group activities. 