Dear Teachers,<br/><br/>1. I'm sorry if you felt I had put you on the spot.<br/><br/>- What does "put you on the spot" mean?<br/><br/>2. I think one of the big issues you need to come forward with is that you were used.<br/><br/>- "come forward with" here means "face with", right?<br/><br/>Thanks a million to Teachers,<br/><br/> Stevenukd.