Working with freshmen will be different than teaching upperclassman who perhaps have a higher maturity level.

Also I'm excited to see if this can positively impact PSAT scores. Freshmen who are taking geometry may be able to keep some of their algebra skills fresh because of various activities in my class. We will be using the TI-Nspire in class most every day for data collection, explorations, and formative assessment. We have a classroom set of TI-Nspire CAS so that even if students don't have an Nspire yet, they will be ready to participate. I think we'll even use our TI-Nspire Navigator to ask 'class opener' questions from PSAT practice and Indiana's Algebra End-of-Course Assessment (ECA) sampler.
There is a real need for young people to take science, technology, engineering, and mathematics (STEM) courses. For example, a 2009 press release reports that “the current graduation rate from U.S. university electric power engineering programs is not sufficient to meet our nation’s current and future needs.” It goes on to say, "The bad news is that enrollment in electric power and engineering programs are not rising fast enough, and interest in science, math and technology is low in K-12 students. Enrollments are declining in electrical engineering in general. Among students, teachers, guidance counselors and parents, engineering is ranked low on the list of interesting and attainable professions. Furthermore, women are especially underrepresented in the industry and as students."
The following facts were listed at the start of a STEM video found here.

#5 - Engineering Degree
It might surprise you to learn that engineering degrees are ranked fifth in terms of employment - and not first - but don't start feeling sorry for engineers just yet. According to a survey by the National Association of Colleges and Employers, eight of the top 10 best-paid majors are in engineering.
Desirable Degrees:
Biomedical Engineering
Civil Engineering
Electrical Engineering
Mechanical EngineeringNetwork Engineering and Administration
Programming and Software Engineering
Average Starting Salaries:
Petroleum Engineering: $86,220
Computer Engineering: $60,879
Mechanical Engineering: $58,392"
Of course, the real reason you pursue something isn't for the pay (note: I am a teacher), but because you have a passion for it, because you enjoy it, yea, because you recognize God has given you a talent with it. I recently heard a NASA engineer say, "Most jobs in engineering have higher pay but none are as cool as my job."
Even if you have a gift or talent with something, that doesn't mean it will be the easy for you to do that job all the time. Gifted musicians must practice hard and long. This is true of mathematicians, scientists, teachers, etc. For more about ability and 'talents' read this.