Shawn Grant is a great professor, i would take her class again if you are confused or need help in any of your assignments she will let you schedule a meeting with her where she will help you. she is the professor you can go to for any questions and she there will be there!! there is workload but if you take your major seriously it wont be bad!