Imagine the greatest professor ever. Can't? I don't blame you, it's difficult. Well, then you'll just need to take one of her classes. Then you'll understand.
Caroline is a great professor. She explains things really well and encourages people to bring their own opinions and ideas to class. She also does great warmups and energy exercises for longer classes to make sure people stay engaged.