Nikhil Patel
No communication whatsoever. Many videos are unavailable, and many weekly articles we had to read, we had to pay for and would be very expensive, overall just a bad professor and I will not take this class again. I have all A's in my other classes but because of this professor's failure to teach and provide us with the help we need, I have an F.