Katherine Rockefeller
she is extremely involved with her students, always willing to help them out and makes sure you are passing, if you email her she reply's almost instantly and is very lenient with handing things on time and your overall grades. she works super hard to help everyone but is not afraid to kick someone out if you are not even trying.