Vanessa Walthall
Good lectures, willing to answer questions, gives homework and class activities that test your uunderstamding of course material. Posts helpful study guides on canvas a few days before each exam