System.Data.SqlClient.SqlException (0x80131904): Connection Timeout Expired.  The timeout period elapsed while attempting to consume the pre-login handshake acknowledgement.  This could be because the pre-login handshake failed or the server was unable to respond back in time.  The duration spent while attempting to connect to this server was - [Pre-Login] initialization=3; handshake=14987;  ---> System.ComponentModel.Win32Exception (0x80004005): The wait operation timed out
   at System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, SqlCredential credential, Object providerInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString userConnectionOptions, SessionData reconnectSessionData, DbConnectionPool pool, String accessToken, Boolean applyTransientFaultHandling, SqlAuthenticationProviderManager sqlAuthProviderManager)
   at System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection, DbConnectionOptions userOptions)
   at System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnectionPool pool, DbConnection owningObject, DbConnectionOptions options, DbConnectionPoolKey poolKey, DbConnectionOptions userOptions)
   at System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection)
   at System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection)
   at System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, UInt32 waitForMultipleObjectsTimeout, Boolean allowCreate, Boolean onlyOneCheckConnection, DbConnectionOptions userOptions, DbConnectionInternal& connection)
   at System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal& connection)
   at System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& connection)
   at System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions)
   at System.Data.ProviderBase.DbConnectionClosed.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions)
   at System.Data.SqlClient.SqlConnection.TryOpenInner(TaskCompletionSource`1 retry)
   at System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry)
   at System.Data.SqlClient.SqlConnection.Open()
   at Umbraco.Core.Persistence.FaultHandling.RetryPolicy.<>c__DisplayClass1.<ExecuteAction>b__0()
   at Umbraco.Core.Persistence.FaultHandling.RetryPolicy.ExecuteAction[TResult](Func`1 func)
   at Umbraco.Core.Persistence.FaultHandling.RetryPolicy.ExecuteAction(Action action)
   at Umbraco.Core.Persistence.PetaPocoConnectionExtensions.OpenWithRetry(IDbConnection connection, RetryPolicy retryPolicy)
   at Umbraco.Core.Persistence.PetaPocoConnectionExtensions.OpenWithRetry(IDbConnection connection)
   at Umbraco.Core.Persistence.Database.OpenSharedConnection()
   at Umbraco.Core.Persistence.Database.<Query>d__1c`1.MoveNext()
   at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   at Umbraco.Core.Persistence.Database.Fetch[T1,T2,TRet](Func`3 cb, Sql sql)
   at Umbraco.Core.Persistence.Repositories.MacroRepository.<PerformGetByQuery>d__e.MoveNext()
   at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
   at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source)
   at Umbraco.Core.Services.MacroService.GetByAlias(String alias)
   at umbraco.cms.businesslogic.macro.Macro.<>c__DisplayClass9.<GetByAlias>b__8()
   at Umbraco.Core.Cache.CacheProviderExtensions.<>c__DisplayClass1`1.<GetCacheItem>b__0()
   at System.Lazy`1.CreateValue()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Lazy`1.get_Value()
   at Umbraco.Core.Cache.HttpRuntimeCacheProvider.GetCacheItem(String cacheKey, Func`1 getCacheItem, Nullable`1 timeout, Boolean isSliding, CacheItemPriority priority, CacheItemRemovedCallback removedCallback, CacheDependency dependency)
   at Umbraco.Core.Cache.HttpRuntimeCacheProvider.GetCacheItem(String cacheKey, Func`1 getCacheItem, Nullable`1 timeout, Boolean isSliding, CacheItemPriority priority, CacheItemRemovedCallback removedCallback, String[] dependentFiles)
   at Umbraco.Core.Cache.CacheProviderExtensions.GetCacheItem[T](IRuntimeCacheProvider provider, String cacheKey, Func`1 getCacheItem, Nullable`1 timeout, Boolean isSliding, CacheItemPriority priority, CacheItemRemovedCallback removedCallback, String[] dependentFiles)
   at Umbraco.Core.CacheHelper.GetCacheItem[TT](String cacheKey, TimeSpan timeout, Func`1 getCacheItem)
   at umbraco.cms.businesslogic.macro.Macro.GetByAlias(String alias)
   at umbraco.macro..ctor(String alias)
   at Umbraco.Web.UmbracoHelper.RenderMacro(String alias, IDictionary`2 parameters, page umbracoPage)
   at Umbraco.Web.UmbracoHelper.RenderMacro(String alias, IDictionary`2 parameters)
   at ASP._Page_Views_Partials_grid_editors_macro_cshtml.Execute() in d:\Inetpub\vhosts\ace-ed.org.uk\httpdocs\Views\Partials\Grid\Editors\Macro.cshtml:line 15
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy()
   at System.Web.Mvc.WebViewPage.ExecutePageHierarchy()
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage)
   at System.Web.Mvc.RazorView.RenderView(ViewContext viewContext, TextWriter writer, Object instance)
   at System.Web.Mvc.BuildManagerCompiledView.Render(ViewContext viewContext, TextWriter writer)
   at Umbraco.Core.Profiling.ProfilingView.Render(ViewContext viewContext, TextWriter writer)
   at System.Web.Mvc.HtmlHelper.RenderPartialInternal(String partialViewName, ViewDataDictionary viewData, Object model, TextWriter writer, ViewEngineCollection viewEngineCollection)
   at System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData)
   at System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model)
   at ASP._Page_Views_Partials_grid_editors_base_cshtml.Execute() in d:\Inetpub\vhosts\ace-ed.org.uk\httpdocs\Views\Partials\Grid\Editors\Base.cshtml:line 20
ClientConnectionId:75ecb978-92c0-42fd-a4ff-0f920690446b
Error Number:-2,State:0,Class:11

Training Seminars

Our seminars give delegates an in-depth and up-to-date knowledge and understanding of law, guidance and policy in the topic and its application to everyday educational practice

Our next seminars will take place in Summer 2019 - see the dates below

If you need training at another time please contact us on 0208 888 3377 or email training@ace-ed.org.uk

Feedback from delegates attending our recent seminars

"The trainer was able to answer questions with regard to specific queries. Easy to listen to, good knowledge"

"I have really enjoyed the day. The information was clear and well presented and the case studies were really informative"

"I cannot suggest improvements, the training is excellent as it is"

 

Seminars

Exclusions and Exclusion Reviews - download the seminar programme - NEW 2017 Statutory Exclusion Guidance covered

Tuesday 11 June 2019  9.30am to 4.00pm

LONDON

  • Understand the changes in the new Exclusions guidance in force from September 2017
  • Consider law and guidance covering the headteacher's decision to exclude
  • Explore Governors' and IRP duties and decision-making processes
  • Examine the role of the SEN Expert
  • Consider the impact of human rights, equality legislation, case law and ombudsman decisions

School Admissions and Admission Appeals  - download the seminar programme

Thursday 13 June 2019 9.30am to 4.00pm

LONDON

  • Understand the legal requirements of the current Admissions & Appeals Codes
  • Learn how to set admission arrangements that comply with the Code
  • Explore issues of fairness including human rights, equality and natural justice
  • Understand the role of the Chair, Panel Members, Clerk and Presenting Officer
  • Examine the Appeal Panel's decision making processes

Children Missing Education - download the seminar programme

Please contact us if you are interested in this seminar 

LONDON

  • Understand the relevant law and guidance in the area
  • Examine LA and school duties as well as parental responsibilities
  • Consider implications for vulnerable groups of children
  • Examine the latest research and recommendations in the area

Looked after children education

Please contact us if you are interested in this seminar 

LONDON

  • Understand the statutory duties to support the education achievement of LAC
  • Consider the implications of the law and guidance for LAC and educational attainment
  • Understand how the care planning process interacts with education
  • Examine the latest research and recommendations in the area

Disability Discrimination

Please contact us if you are interested in this seminar

HALF DAY seminar

  • Examine discrimination arising from disability under the Equality Act 2010
  • Explore ways of avoiding indirect discrimination
  • Understand the duty to make reasonable adjustments and the overlap with duties in the SEND Code of Practice
  • Explore possible justification of unfavourable treatment according to the Act

Special Educational Needs & Disability - download the seminar programme

Please contact us if you are interested in this seminar 

Full day seminar

  • Understand law and guidance for Special Educational Needs and Disability
  • Examine rules for appeals to SEND tribunal
  • Consider new legislation and changes to SEN
  • Includes practical case studies, discussion and sharing of good practice

Why should I attend an ACE seminar?

  • Our seminars cover case law, ombudsman and tribunal decisions
  • Practical case studies, discussion and sharing of good practice is included
  • Seminars are constantly updated with relevant law and guidance
  • A comprehensive training manual with extensive notes for future reference is included
  • Seminars give a stimulating day of networking and exchanging ideas with other professionals
  • Training takes place in a central London and regional venues up and down the country
  • Seminars accredited by the Solicitors Regulation Authority

Prices

  Full day Half day
Commercial sector £ 315.00 £190.00
Public sector/Charities £ 275.00 £165.00
Small charities (max 5 paid staff) £ 215.00 £135.00

Training venue

London seminars are held in Hamilton House, Mabledon Place, London WC1H 9BD which is a short walk from Euston and Kings Cross stations.  See map

Regional Seminars - Can't make it to London for training?

Register your interest in a seminar topic in your region. Please email training@ace-ed.org.uk stating your locality and which training topic you are interested in.

In-house Training

Our seminars topics can be delivered in-house and tailored to meet your specific needs. Please email training@ace-ed.org.uk stating which training topic you are interested in.

Enquiries & Bookings

For all enquiries or if you would like to book a place on a seminar please contact us on 0208 888 3377 or email training@ace-ed.org.uk

Alternatively, download the Seminar Booking Form, complete and return by email.

Terms & Conditions

Cancellations will only be refunded if made at least 21 days before the seminar date. There is a £50 admin charge for all cancellations. We will accept substitutes if booked delegates are unable to attend.  In the event of non-attendance, the full delegate fee will be charged.

ACE reserves the right to cancel or transfer a seminar.  If a seminar is cancelled by ACE, delegate fees will be refunded in full, however any consequential losses will not be covered by ACE.  

Mailing List

If you would like to keep up to date with news of our training programme please email us with your consent and your contact details to training@ace-ed.org.uk  Our Privacy Statement can be read here