This course was quite challenging for me and the professor does use honorlock for tests. I'm not very good at math, so I did have to put quite some studying into this class. The professor was very clear with communication when emailing him online. The class isn't bad but the material presented in this was challenging for me to understand.