uReply is a classroom communication system for use with smartphone. In other words, teacher asks a question in the classroom computer and students input answers via the uReply app. The system supports many question types including MC and open-ended questions. Students’ feedback is collected and analyzed in the format of graphs or tables for showing in the classroom for enhanced learning effect. Records of the class activities are saved in the system.