I just posted some advice for undergraduates interested in research experiences. I feel like I've had the same discussion about research internships many, many times, and so it might be a good use of time to write some stuff down. Hopefully it will be of use for students.
If you see anything I've missed or have anything to add, please let me know, either via email or by commenting here.
1 day ago