Alright Joe you can get some great info from the grow diarys on here. Also look at seed banks but dont take the finishing times as gospel.
Have a look for semi auto flowering plants and strains with early in the name theres loads to choose from.
welcome to 420 and all the best with it
mungo