Teachers are great. The app? Not so much.
As others have said, it tends to be buggy and slow and not very well designed. The UX is generally poor or OK at best. They just released an update, but it seems it was just updated with more ads/promotions.