Shrideep Pallickara
Amazing! He is the best lecturer ever and if you have the chance to take his class, DOIT! Clear and concise grading criteria, interesting lectures, and will stop the whole class to explain a concept to you. Encourages questions and is so excited to be there. CSU, give him a raise! And, he curved the final by 20%. Truly a saint. 10/10 recommended.