Lane Schwager
Take her. She is easily the best professor I have ever had. She is so genuine and real and actually cares for her students. For the first time I actually looked forward to going to class as they were all really entertaining. The work is manageable too and she is flexible as long as you communicate with her.