Jubilee Hills Public School – On par with technological advancements in education