I joined for TNPSC Group IV in Jeyshetra Academy. The course materials was very good. They conducted mock test for every 2 days. Teachers are very stuff with the current affairs and syllabus of the courses. They guided proper tips and smart work for how to complete the exam with in the duration of the time.