Mehta Chintan
Great Professor, give you a test after every chapter and have some group assignment thought the semester. The textbook isn't really needed, he never used it in class but he provides slides that summaries the chapter. 