Oops! This website is still under construction

We are currently working on updating this website to reflect all the new changes in the past couple years. This website should be operational within the next couple weeks. If you are looking for current information on Dr. Robert Hard, check out his faculty page. Apologies for the inconvenience.