He seems okay so far, I am taking his only class. We have to take an online assignment every two weeks. We do have a midterm and a final as well as a project. I would prefer if he lets us know what the project is so I can start and get ahead on it. Especially if it is time consuming and difficult. He makes you really majority of the chapters.