Felicita Carmichael
She's a great teacher who explains things clearly and good reasoning. Laid back on the work but encourages you to do things early so you're prepared. Helps understand and explain things when asked. Gives good constructive criticism, gets straight to the point, explains assignments clearly. Prepare for essay assignments, easy going peer reviews.