My undergrad GPA in biology is 3.2 (3.6 overall). This is probably a big red flag for grad programs and likely below the cutoff for most competitive programs. I'll be doing some work as a research assistant following my graduation in May, but will this (provided I get good publications, LORs, etc.) be enough to make me a competitive applicant? If not, what should I do? Should I take post-bac classes? Are there good programs that accept lower GPAs?