This is awesome! a very really impressive and professional work. I have many questions to discuss. But for limitations of space I just choose one. I get confuse when negatives values of r are mixed with different types of angles causing I locate the point at wrong 'quadrant'. In cartesian form I don't have this problem, there a positive x is always to the right and negative x is always to te left no matter the value of y. But in polar how can I know to what direction move ? I have no problem when both r and the angle are positives.