Sara Alvarez
The most amazing class. She is always there to clarify anything necessary. She gives about 4 major assignments which require a lot of effort but she really helps her students succeed and will help out as much as possible. Participation counts and it's a very comfortable classroom environment. Show her respect and she'll appreciate you.