I believe poor level design comes from the time constraints, also I'm certainly am not a great level designer too. My time management was very poor as well. A lesson to learn indeed!
I guess that might also be the case yeah