I took 302 and it was ok. Be careful who you take it with. Some professors suck and others are pretty good. Problem is that there are so many sections and professors that you don't really know which one you have until room assignments come out before the semester starts.Take 302 with me!!