You should check out
http://cbtplanet.com
CBT Planet provides self study computer based training courses for various topics such as Microsoft MCSE, Office 2003, Oracle OCP OCA DBA9i, Cisco CCNA, A+, Network+, Adobe, Macromedia, Linux, Unix, Network Security, HIPAA, Sexual Harassment, Time Management and much more.