Zachary Mahafza
This class is an easy A. The tests are open notes, so if you show up to class and take notes you will do well. He gives a lot of chances for extra credit. There isn't a lot of homework. The lectures are not the most interesting but they are good enough.