Used over two semesters, Basic Tech Math and Calculus for Engineering courses. It's a big heavy book to carry around for two semesters. Challenging homework and learned a lot. Learned mostly from the lectures in class, as didn't read the text too much. Don't thing this is the best text to learn from and found at least one answer in the back of book that was wrong. But I aced both classes and learned and that is all the matters to me.