>>12495813gave lots of technical presentations, most around 45 min - 1 hr last semester, what helped for me was to just practice in front of an empty room. Lots of lecture halls were empty at my uni so I just used those. Saying things out loud helps a lot with trying to convey ideas and helps me a lot with the presentation anxiety.