Not sure if this is the best forum for this question, but I'll ask anyway. I'm halfway to a bachelor's degree and second guessing myself. For any teachers willing to lend a hand and answer a few questions: How long have you been teaching for? What grade(s)/subject(s)? What are the best parts of your job? What are the worst parts? If you could do it all over again, would you still teach? Why or why not? Thanks in advance for any responses! Be as long winded as you'd like!!!