i took halpin for eeb142 and trust me it is not as easy as it sounds. What gets you is that they are too picky on the answers; you have to actually put everything they have as the answers to get full points which is ridiculous since the questions are vague, so basically you have to write down everything she says word for word, come on that's ridiculous. BEWARE of discussion class, the TA is so anal on participation that she actually tallys up how many times you talk. all i got to say is come on seriously? who gives a crap about discussion man some classes dont even care if you go or participate in discussion. totally unfair and onesided. Jesus christ im so pissed off right now my final grade in the class was a 86% but if i had full participation points i would have gotten 90%. MAN i totally got screwed in this class.