Margaret Shackell-Dowell
Prof. Shackell is simply great at her job. She allows herself to be a resource to her students & truly wants them to succeed. She's good at making sure students hold themselves accountable as well as making sure they understand the concepts. She has a tendency to be somewhat passive-aggressive at times but regardless I recommend taking her classes.