1-- I don't think on is appropriate in any case; in would work, though. No preposition works only if he has been teaching the entire program single-handedly.
2-- Past tense is the standard approach to minutes. The meeting was adjourned at 3:00 pm.
- For Teachers