Does this site support Macs?

Yes! Just make sure you install Flash for Lecture-Mate videos (orange icon with an f in the middle) or Real Player video (yelloe or green icon with and R) for Macs.