Vrinda Narain
Prof Narain is great. She's a very interesting lecturer who clearly knows what she's talking about in constitutional law. There is quite a bit of reading, which is too be expected, and she doesn't really go over the facts at hand. She clearly wants her students to succeed by setting aside class time for revision. Don't try to follow the powerpoint.