In my opinion, it would be rude, because it would come across as though you hadn't taken the time to learn your teacher's name. Like kokishiwa said, you should call a teacher Mr./Mrs./Ms./Miss/Dr./Professor [their last name]. In some cases children will use Mr. or Miss and the teacher's first name - for example, in middle school I once volunteered as a craft teacher at a kids' day camp, and the kids called me Miss Amy because I was their teacher but not a grownup. And in some cases, when the teacher requests it, adults or teenagers will use the teacher's first name without a title.