Data based on 1 reviews.
This class is fantastic. Homework is actually worth points that count toward your grade, and extra credit is offered often. Grading is extremely fair, and projects are extremely fun. All of the test material is covered in class, and you are never left guessing. He uploads videos online of all his lectures, and is extremely understanding. Everything is worth points, and you never feeling like you are doing unnecessary busy work. Homework is given every night, but it is expected for the class, and doesn't feel like too much. He does grade based on accuracy, but everything is explained well. Always incorporates real world scenarios into his teaching, which is extremely helpful, and his lectures and videos are thorough and consistent.