Podcasts are a great way to stay caught up on the language when you don't have class, or after the class is over. There are some good ones online, but most are found on Itunes.

http://www.ispeakhindi.com/ This site is updated everyday. It is not good for complete beginners, because there is no order. Some days beginner podcasts are uploaded, some days they are for advanced students.
http://learnhindipodcast.blogspot.com/ This podcast is quite good for beginners, as it starts from the very beginning. There are only ten episodes, but the scripts are online as well. It is available on Itunes.
http://www.podbharti.com/ PodBharti is an excellent podcast for advanced students, or simply for those hoping to improve their listening skills. It is entirely in Hindi. It is available on Itunes. A review of the podcast can be found here: http://www.labnol.org/internet/blogging/best-hindi-podcast-show-india/1137/