online speech class

has anyone here taken their oral communication credit online? if so how was that? i hate public speaking. i’ve heard that you still need to record yourself giving speeches to groups of at least 6 people for these classes