I just wrapped up the 100-hour program last week. It was a decent experience overall. I feel pretty prepared to teach English overseas now, which is what I wanted. The practical stuff was useful for improving my teaching skills. No major complaints, just some parts felt a bit slow.