Gabriele Trupp
Easy course, lots of extra credit opportunities (bonuses for attendance when people aren't showing up). She is excellent in explaining and very kind. She goes above and beyond for her students.