Saikat Biswas
Biswas is a good teacher the class itself is just hard. He does try and help you as much as he can but he isn't good at answering questions. I had to find videos and forms of tutoring outside of him because he doesn't really help. He does care about you and tries to help but he just isn't really the best nor the worst.