Cheryl Winstrom
Very nice and allows for exam retakes, but she is just so unorganized and not that great of a teacher. She failed to put in final grades on time which is a giant no no in my book. Basically you can get an A if you put in a slightest bit of effort but you wont learn a thing and she will not do anything in a timely matter.