Native English speakers, could you please help me with these issues?

1. Is the preposition in these sentences correct:

a) "He works ON a bank."
b) "Mark opened an account ON a Swiss bank."
c) "I deposited money ON my bank."



2. What are examples of 'hands-on activities'?
4 answers 4