Students called 911 after a professor at Tarrant County College in Hurst, Texas, allegedly acted strangely and ranted about Islam, according to a KDFW-TV report. What happened? Daniel Mashburn, an adjunct professor at the TCC Northeast campus, arrived for his astronomy class 20 minutes late wearing a baseball cap, a toboggan hat, a scarf over his face, and black gloves, students told KDFW-TV. Mashburn turned off the classroom lights and began babbling about the Koran, the moon, and “the dark night,” according to students. At one point, Mashburn stood facing the classroom blackboard and was just talking to the board,...