Isaac Byrne
Not hard at all, he assigns a textbook but I aced without using it. There are three projects total that aren't too bad but they will have to be done as homework. He is very nice and lively, the only homework is the projects.