Virginia Silvis
LOL idk why everyone hated her, you just had to work for the grade you wanted. The material is a little heavy and there is a lot of HW but you can tell that she's passionate about what she's doing. The HW was basically the tests so if you study the HW you'll be fine. Also if you miss class, she'll just fill you in on what you missed.