Dear Joey,
this is a recurrent thread on the forum, and there are many views about that. Mine is: no Hanon, no Czerny, no scales. However, I would like to help in a different way: try the search engine, with keywords such as "scales", "technique". There are very useful threads, specially the ones in which Bernhard take a part.
However, the most valuable piece of advice is: discuss this issue with your teacher, and ask him/her about why you are doing the things you do. I don't mean s/he is wrong, but a sound argument of your teacher is fundamental to develop your understanding of your own learning, as well as a healthy relationship pupil-teacher.
Best regards,
Jay.