Professor Gregory takes some time to get used to! Be prepared for LOTS of work. From tests to assignments and in class work. She is super knowledgeable and loves to help. Her lectures and canvas layout need work and she can be spacey sometimes. But she does a great job at making sure you understand. She truly is a good professor.