The professor was nice but in the end, required a lot of work to be turned in a three-part project and a paper on the project and a final exam. The class is not hard if you keep up but it can get overwhelming if you wait until the last minute. the class is made up of open note quizzes,assignments, midterm, final exam, and the final project.