Ashish Aggarwal
Professor Aggarwal can get frustrated at times if a student asks for help and they do not utilize his advice well.
In all other cases, I believe Professor Aggarwal is an excellent teacher.
Clear thought processes written out, clear solutions, very helpful.
Easy to get a B, harder to get an A, study for exams, they can be killer.