ChBE 321 will almost certainly use Smith Van Ness. It's a McGraw Hill book so it's expensive, but I'd say it's worth picking up. It's a good book (as far as engineering textbooks go) and one I and my classmates actually used sometimes after finishing the class. Also thermo is one of the more conceptually difficult classes you'll take in undergrad, so it's worth having an additional reference.
You can find it used versions, older editions, and international/SI editions for cheaper, especially if you look off amazon like at abebooks or similar.
I don't know many good resources other than the fact that this book is amazing. http://www.amazon.com/Introduction-Chemical-Engineering-Thermodynamics-Mcgraw-Hill/dp/0073104450/ref=sr_1_6?ie=UTF8&qid=1421900441&sr=8-6&keywords=introductory+chemical+engineering+thermodynamics
You don't use a whole lot from thermo 1 in thermo 2 in my experience. The entire class is phase diagrams and Gibb's free energy and Raoult's Law. If you understand those concepts, you have a chance at understanding fugacity, which is basically what thermo 2 is about lol.