Sativa, probably from Mexican bagweed. By the buds you have about 8-9 weeks more. If southern strain (Michoacan, Culiacan) it will kick ass and those colas will be full length by maturity and all filled in. If northern Mexican (Durango, Chihuahua) - eh. Looks nice - good job.