Some said she was rude but I dont think so, she just cares enough to be strict on her students. She explains things once and if you dont get it thats on you because it is your responsibility to be in class and if you miss youd have to get information from a classmate. If youre mature and good/fast with your work, then shed be great for you!