Activity based teaching Innovative Activity Based Teaching /Learning Science- Flower bySpeed Up Science -May 09, 2023 Activity Based Teaching -Learning- Flower Essence : To explore flower's structure