Go to office hours...come on that seems like the next "logical" step to do and if that doesn't work talk to the department chair, and if you feel like it, the dean.
Many profs will not answer emails if you do not send a formal email with your class name in the subject. If you sent a crappy email he probably just deleted it.
Sounds like your TAs have personal vendetta out against you guys...the course itself is not new and I've never heard any complains about the course or the professor; in fact I took POL 324 Canadian Constitution with Andrew Heard and it was one of the more interesting classes (of course he taught it himself)
Comments
I'm in pol101 w and I have the same problem.