Sra. Madariaga is a wonderful professor! She does her best to be open-minded about all types of students and works hard to make certain the students understand the material well. Though there is a decent amount of homework - typical for language courses at UT - Sra. thoroughly reviews the material, ensuring a deep level of understanding. 10/10!