David Reppenhagen
If youre gonna take this class make sure your other courses arent too difficult as you will have to dedicate hours to understanding the material. Attending class is mandatory but useless as he rarley goes over the chapters and it gets pretty bad because just about evey class is a new chapter. If you didnt like acct before get ready to give up.