karen lafferty
Amazing professor. She will definitely not let you slack in her class. She clearly knows what she's teaching. She allows rewrites for most of the assignments (TAKE ADVANTAGE). She makes it clear that her students receive the grade they deserve!