Professor McCants is an all around nice person but shes very unorganized. She takes forever upload the lecture material so you basically have to teach yourself if you wanna stay on schedule . Shes willing to set up zoom meeting to help you out though. Her tests are intense and require lots of studying. Easily the hardest class ive ever taken.