We present VR Rehearsal, a mobile VR application to assist general public to practice presentation in an innovative and convenient way. It is able to create immersive presentation environment as well as provide various types of feedback, both real-time reaction from simulated virtual audience and non real-time statistics visualization. The application assists presenters to self-evaluate and self-improve their skills efficiently.