Amanda Patrick
She uses slides from an online source so she isn't able to really explain what she is teaching farther than surface level understanding. Her home-works and tests are significantly more advanced than what you will go over in class. SI and tutors will be your best friend, take advantage of them early.