Best Online Appointment Scheduling Software

I am a teacher and until in recent times I found it hard to balance my teaching job and private coaching, so on an assistant’s advice . I have tested many of these software and presently we are using Salon Monster from long time but now planning to switch to another. Got bored with it actually! Browsing through this got to know many new software in this post:- 

http://www.websurfmedia.com/best-online-appointment-scheduling-software/

but I confuse to select one can any suggest me?.