Anthony Dannar
Great guy, met with me outside of his office hours on multiple occasions. Lectures were super engaging. Tough grader but gives a detailed rubric and outline format. If you follow it you will get an A, grades are based more so on the written preparation than speaking. Takes a letter grade off your participation grade for every unexcused absence.