Chiara Margaria
EC 201 with Prof Margaria has been extremely smooth for me. Her OHs are very helpful when I don't understand some concept taught in the lecture. She doesn't mind teaching you again and again till you understand everything. Her hints for some tricky Problem Set questions are very clear. Her marking is very reasonable too. Highly recommend this class