Krista Rivera
Honestly saying - terrible teacher. Classes are ok, but the amount of work the student should accomplish is insane. Every Thursday paper due, besides that paper you might have 2 more papers. Barely got B+