Prasoon Diwakar
Great professor. MAKE SURE YOU TAKE YOUR EXAM TO HIS OFFICE HOURS TO GO OVER, HE MAY RETURN SOME POINTS FOR PROOF OF UNDERSTANDING YOUR OWN ERRORS- TAKE THEM SAME-DAY AS RETURNED! Great lecturer, EXTREMELY easy to talk to, good feedback and very useful office hours. Has an accent if that's a dealbreaker but is still readily understandable.