Matthew Cabeen
Do yourself a favor and don't take the 9am section if you aren't a morning person. Very complex, detailed information and it can be confusing! He provides good slides and notes. Try not to skip. He cares about you and will make every effort to help, even with matters outside of class parameters. Best advice, study well, there are 4 exams + final.