Programs they offer
The programs they offer are fairly wide ranging which are useful to students at the school level, university students and professionals. Their online courses cover elementary level maths to advanced mathematics, science and engineering, computing, arts and humanities, finance and coaching towards the preparation for various entrance examinations including SAT.
Whom are these courses for?
While most of their courses are for students, some programs would be useful for qualified professionals. Their courses are mainly designed for those students who need added help for the preparation of examinations. Their website is quite comprehensive and more information can be found here.