I plan on starting my first grow in a month or so. Im trying to soak up as much info as i can before i buy all my supplies. my question is. when i order seeds what should i get? I'm looking for something that is "forgiving" in case i don't do it perfect the first time. something that yields a decent amount and doesn't get tooooo tall would be beneficial. again I'm a complete newbie. any suggestions peeps?