Niraj Kumar
Lectures are dense, very easy to get lost. Class went from 80+ to barely 15 students showing up to lectures during the last few weeks. Understand HW and you'll be fine. Scales exams as well (not huge but avg). Allows formula sheet. Not very accommodating if you need to miss an exam. Didn't give this class my all but still scored an avg grade!