Raghavshyam Ramamurthy
This was my least favorite class due to lack of clear instructions and teachings. I felt like the teacher did not have student success in mind and in general did not explain concepts wells. I do not recommend if you work hard for grades.