There are several independent review websites where you can read verified feedback from our previous course graduates:
https://www.goabroad.com/providers/lets-tefl
https://www.gooverseas.com/organization/lets-tefl-reviews
https://www.teflcoursereview.com/school/lets-tefl/