Dwarka Chakravarty
Professor Chakravarty is great. There are 2 multiple choice tests, 1 big group project, and 1 essay final (may change). The two multiple choice tests are easy, as long as you read. The group project is not too hard but work intensive, make sure to pick a good group. The final tests if you can apply concepts learned and apply them to the real world.