Nicole Freeman
I LOVED Mrs. Freeman! She truly cares for her students and their success. You can't just slide through her classes, but if you put in a little effort you will receive a high grade. Her powerpoints are AMAZING so I didn't find myself needing the book at all. She also always answers her emails very quickly and is always there to help if needed!