First thing I noticed was the length it took for that picture on the home page to load. Looked at the pic by itself, and it happens to be 3000x2400 pixels. =0 Along with using the height/width img tags or whatever you may have used to make it smaller, I'd suggest making the image itself smaller.
Other than that, your forum has like 20 forums. Personally, when first starting a forum, I find it easier to just have the bare minimum forums. Makes getting chat going a lot easier. I usually go with a forum for people to chat about whatever, one/two to chat about robotics, and maybe a few more for whatever else you might like: Rules, Announcements, etc. But that's just me.
