Santanu De
honestly, im dissapointed i thought De would be the best.I struggled in this course beyond means and even when asking for help in office hours numerous times there was still little effort for at the very least emotional support. The course itself is very content heavy and outside studying is REQUIRED. you will need to dedicate hours to this class. 