Middle School students: eCybermission is a web-based Science, Technology, Engineering and Mathematics competition for 6th-9th grade teams.
http://www.ecybermission.com/