Vikram Deshpande
I had Dr. Deshpande for PHYS 3010. He basically just reads off his notes when lecturing which makes it difficult to understand what he's doing. He also never answers questions in a way that makes sense, and is kind of condescending to students who are asking questions. His canvas is very disorganized which caused a lot of confusion for students.