I took Dick's class sophomore year, accounting 131. Hes a good teacher, but the material can be pretty tricky. I literally never paid attention in class, but read the book and did all the practice problems and ended up with an A. He also gives extra credit and takes breaks during class to tell funny stories.
David Papandria. He teaches undergraduate Audit as well as masters accounting classes. Just an all around great teacher that relates to his students well and will answer questions honestly about the profession.
dick kochanek... makes accounting very interesting