Joel Solbach
Your grade is really spread out in this class, so don't slack on the homework. His lectures can get boring very fast, and are sometimes hard to understand so you will have to teach most of it to yourself. But he is very caring and understanding, and is not mean at all. Will give you extensions if you ask. Overall recommend he is very nice. 