because i always cook them for 2 long and they end up come out dry...like do i do five minutes on each side or do i leave them on the same side and just let them cook?
Just keep it on one side and depending on what type of hamburger it is, it will take different amounts of time to cook. Just let it cook until you feel it is getting done and then cut it open and check if its finished.