Roy Schmardebeck
Big learning curve in this class at the beginning, but when you understand the foundational chapters it gets much easier. Roy is one of my favorite professors I have ever had. He gives free life advice and was always kind. Accounting is tough, but going to his office hours are a huge help. Dr.S is great, the only downside is he's from Idaho.