This is a pre-calculus course for students who plan to take calculus but lack sufficient preparation or who want a better understanding of some of the mathematical ideas in the physical and social sciences. Weekly labs are an important part of the course. Writing clearly about mathematical ideas is stressed.