I and my teacher had an argument about the result of $\sin(\pi-1)$.
He said that to convert the angle from radius to degree you must replace every $\pi$ with 180 so he said that $\sin(\pi-1)=\sin(180-1)=\sin(179)$. but I think that $\pi$ is a value so $\pi-1$ must be evaluated first which $\simeq$ 2.14159 the convert it to degree by multiplying by $\frac{180}{\pi}$ which $\simeq$ 122.7.
So I'm confused should I treat $\pi$ as Radius and 1 as Degree or they must be the same unit.
They must be the same unit. Your approach is perfectly all right. In case of angles, you must treat $(\pi - 1)$ as radian wholly or degree wholly (although I have not seen $\pi^\circ$ in any book till now).