Quizzes are extremely difficult - you need to know the stuff or you won't pass.  All he does in lecture is drone on for two hours (better off studying material in your own time). Very poor communication (no office hours for prof or TAs, organization of field trip planning is unpredictable and short notice, does not reply to emails). Good luck... 