Fun and games mark Teacher Appreciation Week