Barbara Davis
Really easy teacher.. this was a group based class so all semester you worked in a certain group and did a final project together. She does do a lot of lectures but they arent boring. Assignments are easy no reason to fail