i think your art is great! don't listen to your dum teatcher! i had a teatcher just like that at highscool! everything had to be HER way and HER way ONLY. in her classes there was no space for individuality; wich i think is what art is all about! expressing YOUR feelings, telling YOUR story. this teacher was so mean and critical she made my friend cry at one of her classes. i love art and it was my major but i often skipped the classes i had with that teacher because she took the fun out of painting.