I have been a high school math teacher for 20 years. Starting a new phase this year as I move to the alternative high school in my district. I will teach all students in subjects NC Math 1 - NC Math 2 - and NC Math 3. We are on a 4x4 block and I see my students 90 minutes a day 5 days a week for 1/2 a year.