The teacher sounds quite ignorant. She constantly asserts that merely asking questions about Obama is the same as slandering him and doesn't allow the student (who sounds very reasonable) to finish his sentences. Thankfully, she has been suspended. Personally, I think she should have been fired for entirely unprofessional behavior coupled with "teaching while ignorant."