Sivagama Srinivasan
By far the worst professor I have ever had. I am first year SDNE coming in with knowledge of Web Development and I genuinely feel bad for students with no prior knowledge and having to learn from this awful teacher. Not clear at all, takes forever to repond to emails and is just so bad at teaching web development. Avoid if you can