David Bachman has written a text, available online that introduces differential forms at the level of second-year calculus. The subject is a little too familiar to me for me to judge how well he succeeds, but he actually uses the notes as the text when he teaches Calculus III.