Dr. Madrigal has only taught here for one quarter, but I LOVE her. She's so knowledgeable about all the content, loves to just yap with you about anything after class or office hours, and though there's a lot of reading and writing each week, it's manageable. Midterm and final are projects. Lots of group work, very engaging.