My favorite is my Home Economics teacher in the first and second grade of junior high school, she had such an amazing sense of humor and her classes were truly enjoyable.
My least favorite is my English teacher in the sixth grade of primary school, she was so mean, I couldn't stand her.