Federico Bassetti
Lectures he gives in class are not helpful, he essentially goes over what you learn in ZyBooks. In addition to this the course work is extremely difficult to learn unless you're being tutored by a computer science major. There is a little bit of extra credit opportunity throughout the class but it only helps slightly. Only professor for course :(