For those looking to learn DJing. The Hercules DJ Control Inpulse 300 is ideal for any beginner DJ and gives you built-in learning features that help you to mix and master beatmatching manually as well as choose the right tracks. Its easy to set up too. Enjoy being creative by using the on-board FX controls and pads that allow you to remix a track on the fly. The Hercules Inpulse 300 DJ controller provides all the controls youd find on a professional DJ controller. Youll also get DJ software included which has built-in tutorial videos so you can learn every DJ move to get the party going.