Whatever it is, I'm impressed, although doesn't all that wood get in the way of the foam? And I'm not sure how well fiberglass wets out over a hollow frame...
Is it a Bird? is it a Plane? Well yeah... it is a plane but it's a.... SUPER CUB!
EDIT: damn beaten to it by trying to be witty...