Mr-Loon
Mr.Loon
Mr-Loon

Your professor sounds like a jerk.