Catherine Doyle
Don't understand why this professor has so many negative reviews. Probably because people are too lazy to do any work. Professor Doyle is one of the nicest teachers I have had in my past three years at SJSU. She is very understanding and every assignment has very clear directions. As long as you do the assignments on time and put in the effort.