The best thing I took away from this class was collaboration experience where we worked on projects in teams in class. I basically had to teach myself the material which is fine, because it's unlikely in the workforce to be taken under wing and shown the ropes. This is one of the core classes with preset tests by the university, there is a disconnect between class instruction and the test material, so make sure you read the book. There was more SQL on the final than I expected but the labs and project are good preparation.