Communication skills are critical for all. We design and develop systems to help people with communication issues, fostering more empathic communication, more self-confident communication, and more. We also design novel assistive communication devices, using state-of-the-art, small, wearable sensors and powerful machine learning technologies to create highly personalized solutions for assistive communication.