From whom should I get Letters of Recommendation to apply for MS in US if I cofounded a startup straight after college? Can co-founders/founders recommend me if they are roughly of same age as me? Is it a good idea for me to write a recommendation letter for a college professor who has taught a couple of my courses? Why or why not?