Good site, i check you site which is include different courses and section, so need to more improvement on your new site.
one thing keep in mind that, must give attention in doing SEO and keep in mind audience desired.