Professor Groves is an Amazing professor! I take them as an online class and I really enjoy it. You are never thrown a curve ball in this class. It is a very simple set up where you have A discussion, and then a writing assignment. There are 3 unit assignments which aren't challenging, but they do take some time as they are essays or projects.