I'm not sure why there are so many 5 star ratings. This professor is horribly unorganized. Like.. the most i've seen in my 6 years of academia. No due dates on canvas, files and lectures spread in weird places, a lot of doing things on your own with no guidance. I would stay away from this prof if you struggle with organization and needing help.